Java-static概述

關於 static 關鍵字的使用,它能夠用來修飾的成員變量和成員方法,被修飾的成員是屬於類的,而不是單單是屬於某個對象的。也就是說,既然屬於類,就能夠不靠建立對象來調用了。 
當 static 修飾成員方法時,該方法稱爲類方法 。靜態方法在聲明中有 static ,建議使用類名來調用,而不須要建立類的對象。調用方式很是簡單。
  • 類方法:使用 static關鍵字修飾的成員方法,習慣稱爲靜態方法。 
修飾符 static 返回值類型 方法名 (參數列表){ // 執行語句 
}
public static void showNum(int num) { 
    System.out.println("num:" + num); 
}

 

靜態原理圖解:
 
 
靜態代碼塊 : 定義在成員位置,使用static修飾的代碼塊{ }。
  • 位置:類中方法外。
  • 執行:隨着類的加載而執行且執行一次,優先於main方法和構造方法的執行。 
public class ClassName{ 
    static { 
        // 執行語句 
    }
 }    
相關文章
相關標籤/搜索