1. 程式人生 > >JAVA中的static用法

JAVA中的static用法

第一:

在類中,用static宣告的成員變數為靜態變數,或者叫做: 類屬性,類變數。
1.它為該類的公用的變數,屬於類,該類的所有例項共享,在類載入時被顯示初始化
2.對於該類的所有物件來說,static成員變數只有一份。該類的所有物件共享
3.可以使用"物件.類屬性"來呼叫。不過,一般都是"類名.類屬性”.
4.static變數置於方法中!

第二:

用static宣告的方法為靜態方法
1.不需要物件,就可以呼叫(類名.方法名)
2.在呼叫該方法時,不會將物件的引用傳遞給它,所以static方法中不可以訪問非static的成員

注意:在普通的方法裡面可以呼叫靜態的方法和屬性,在靜態的方法裡面不可以呼叫普通的方法和屬性