public class demo01 {
//實例變量
int a = 10;
//類變量
static int b =20;
static int c;
public static void main(String[] args) {
//局部變量
int d = 30;
//System.out.println(a); <-錯誤寫法! //實例變量必須通過new實例一個對象,才能使用。如下兩行代碼:
demo01 demo01 = new demo01();
System.out.println("a="+demo01.a);
System.out.println("b="+b); //類變量用static修飾,可以直接使用
System.out.println("c="+c); //當類變量沒有賦值時,
// int等默認初始值爲0;Boolean默認初始值爲false;除了基本類型,其餘的默認值都爲null
System.out.println("d="+d); //局部變量必須聲明和初始化值,且局部變量只能在該方法內使用
}
}
運行結果爲: