1.類修飾符(變量,方法,靜態代碼塊)this
2.與所在類同生共死code
3.爲了使所用對象共用一個東西對象
private static 變量類型 變量名class
public class Person{ private static int age; //定義了一個名字爲age的全局屬性(靜態屬性) //全部實例化Person的對象均可以修改它 }
//static聲明的屬性能夠經過類名.屬性名調用變量
訪問權限 static 返回值類型 方法名(){權限
方法體方法
}static
public class Person{ private double money; public static void print(){ Systwm.out.print("此人的餘錢數爲: "+this.money); } }
//static聲明的方法能夠經過類名.方法名調用co
public class Person{ public static final String name="張三"; //定義了一個name(名字)爲張三的常量,它也稱之爲全局常量 }
核心是不管實例化多少次(產生多少個對象),它都僅執行一次實例化
public class Demo{ static{ System.out.println("0-靜態代碼塊") } }