static關鍵字
作用:修飾符,用於修飾成員《成員產量,成員方法》
1'被修飾的成員產量只有一份。
2'被修飾後的成員多了一種方式的訪問,除了可以對象調用外,還可以被類名直接調用。
特點:
1'隨著類的加載而被加載。
2'優先於對象存在。
3'被所有對象所共享,可以直接
被類名所調用。
隨著類加載存儲在內存數據區裡。
實例變量隨著對象的建立存在於堆內存。
生命周期:
1'類變量生命周期最長,隨著類的消失而消失。
2'實例變量比類變量周期短,它是隨著對象的消失而消失。
static修飾的方法注意事項:
1'靜態方法只能訪問靜態成員。
2'非靜態的方法,即可以訪問靜態成員,也可以訪問非靜態成員。
3'靜態方法中是不可以出現this與super關鍵字的,因為靜態方法優先於對象存在的。