複習筆記--this&static

1. this 關鍵字
    this代表當前對象,內存地址是當前對象的引用。
2. static 關鍵字
特點:隨着類的加載而加載,可以用過類名直接調用。


靜態變量:類共享數據,非靜態方法不能訪問。只能通過靜態方法調用。

靜態方法:只能訪問靜態變量與靜態方法。



成員變量與靜態變量:

    1)所屬不同: 
                    靜態變量屬於類,隨着類的加載而加載。
                    成員變量屬於對象,隨着對象的創建而創建。

    2)出現時間不同
                    隨着類的加載而加載。
                    隨着對象的創建而創建。

    3)內存不同      
                    靜態變量存於方法區中的靜態區
                    成員變量存於堆內存中

    4)調用不同
                    靜態變量可以通過類名直接調用,也可以通過對象調用。
                    成員變量只能通過對象調用。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章