Java關鍵字-Static

1、基本用法

靜態變量:靜態變量在內存中只有一個拷貝,JVM只分配一次內存,可以用類名直接訪問。

靜態方法:不需要創建對象可以直接調用。

靜態代碼塊:JVM加載類時會按順序執行這些靜態的代碼塊。

靜態內部類:不需要依賴外部類,不能訪問外部類非靜態屬性。

靜態導包:JDK1.5特性。

靜態常量:static + final

2、示例代碼

public class Static {

	private static String ATTRIBUTE_A = "靜態變量";
	private static final String ATTRIBUTE_B = "靜態常量";
	
	static {
		System.out.println("靜態代碼塊");
	}
	
	public static void method() {
		System.out.println("靜態方法");
	}
	
}

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