1. 程式人生 > 其它 >假期java自學-----物件10

假期java自學-----物件10

如何理解JAVA中的面向物件

三.面向物件(static關鍵字的概述)

4.程式碼塊的概述與分類

a.在Java中{}括起來的就叫程式碼塊。

5.程式碼塊的分類(先靜態程式碼塊--->靜態方法--->構造程式碼塊--->方法--->區域性程式碼塊)根據其位置和宣告不同,可以分為:區域性程式碼塊,構造程式碼塊,靜態程式碼塊。

區域性程式碼塊:在方法中出現,限定變數生命週期,及早釋放提高記憶體利用率

構造程式碼塊:在類中方法外出現,多個構造方法中相同的程式碼存放到一起,每次呼叫構造器都會執行,並且在構造方法前執行

靜態程式碼塊:在類中方法外出現,並且加上static修飾符,用於給類進行初始化,在載入的時候就執行,並且只會執行一次,一般載入驅動(音訊檔案、視訊檔案、圖片檔案)例如:publicclassPerson{publicPerson(){}{System.out.println("構造程式碼塊!");}static{System.out.println("靜態程式碼塊");}publicstaticvoidmain(String[]args){{System.out.println("區域性程式碼塊");}}}