1.執行個體變量
2.類變量
3.局部變量
4.常量 :final
5.main方法
- //頭檔案
- java.*
//類名Demo2
public class Demo2{
//執行個體變量,從屬于對象,在方法外面,類裡面。如果不初始化的話,輸出預設值。數值類型預設值0 0.0;字元串類型預設值null;布爾類型預設值false。
String string1;
int string2=3;
//常量,修飾符static,不存在先後順序
final static double PI=3;
static final double PII=3.1;
//類變量,必須帶static修飾符。從屬于類,在main方法外寫,在main裡調用也可直接被輸出。
static int a=3;
//main方法
public static void main(String[] args){
int i=3;//局部變量,必須聲明和初始化,且必須寫在方法裡。僅作用于所寫的那個類。
System.out.println(a);//輸出前面的類變量a 運作結果是3
System.out.println(i);//輸出局部變量i 運作結果是3
//輸出執行個體變量
Demo2 demo2=new Demo2();//先定義聲明
System.out.println(demo2.string1);//輸出執行個體變量string1 運作結果是null
System.out.println(demo2.string2);//輸出執行個體變量string2 運作結果是3
System.out.println(PI);//輸出常量PI 運作結果是3
System.out.println(PII);//輸出常量PII 運作結果是3.1
}
public void others(){
//其他方法
}
}