1. 程式人生 > >Java 基礎之 static 修飾符詳解

Java 基礎之 static 修飾符詳解

        static修飾成員不能訪問沒有static修飾的成員,因為static修飾的成員是所有物件所共有的,也就是屬於這個類,所以在沒有例項化任何一個物件的時候就可以用類來訪問這個靜態屬性, 同時,任何一個物件都可以訪問修改這個靜態屬性,比如:一個靜態方法,它不可以訪問非靜態變數,因為非靜態變數是屬於物件的,預設用this呼叫。

        靜態方法中不可以使用this關鍵字,因為this指向的是呼叫這個方法的物件。