Java面向對象學習筆記 -- 4(static、final關鍵字)


 

1. static關鍵字ide

    1.1 static修飾成員變量:this

        ① 屬於類,而不屬於對象spa

        ② 存在於方法區中,只有一份orm

        ③ 經常經過 '類名.來訪問'視頻

        ④ 什麼時候用:全部對象共享這一個數據時使用,加載優先於對象的建立對象

    1.2 static修飾方法:繼承

        ① 沒有隱式的this傳遞,因此不能直接訪問實例變量和方法(即靜態的不能直接調用非靜態的)圖片

        ② 存在方法區中,只有一份資源

        ③ 經常經過 '類名.來訪問'it

    1.3 static塊:

        ① 在類被加載時執行,只執行一次(建立對象調用,在構造器前調用)

        ② 什麼時候用:經常用於加載靜態資源(圖片、音頻、視頻等),加載優先於對象的建立


2. final 關鍵字

    1.1  final修飾變量: 變量不可被改變

    1.2  final修飾方法: 方法不可被重寫

    1.3  final修飾類: 類不可被繼承

相關文章
相關標籤/搜索