Java中變量的默認值問題

局部變量(方法中的):使用前必須賦值;
類變量(靜態變量):有默認賦值;
成員變量(非靜態變量):有默認賦值;


public class Var {

	public static void main(String[] args) {
		new num().prinf();
	}
}
class num{
	int n1;
	static int n2;
	void prinf()
	{
		int n3;
		System.out.println("n1="+n1);
		System.out.println("n2="+n2);
//		System.out.println(n3);	//(編譯不通過)		
	}
}

各個數據類型的默認初始化值
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章