JAVA基礎之靜態

2021-08-16 16:09:49 字數 435 閱讀 1992

靜態方法(static):一種不依靠例項變數不需要物件的行為的方法。

如:math類中的方法就是靜態的,不需要對math進行例項化,需要做的只是直接運用math類

比如: song t2 = new song(); t2.play(); 需要例項化才能運用其中的方法;

math.min(88,86)     不需要例項化, 直接引用類來執行靜態方法。

靜態方法不能呼叫非靜態的變數,非靜態的方法,因為無法找到物件。

靜態變數: 不依靠物件例項化的的變數,如math.pi: public static final double  pi = 3.141592653589793;

標記為final 的變數,方法,類一旦初始化之後就不會被改動,覆蓋,繼承;

靜態初始化程式: 載入類時會執行的程式**;

如: class foo

}

java基礎之static(靜態)

靜態的屬性 方法等屬於類而不是物件。靜態的方法可以由類直接呼叫,不需要將類例項化。本篇主要說明 1 態的 成員變數要比構造方法先執行。2 子類的構造方法會預設去呼叫父類的不帶引數的構造方法,如果父類不提供不帶引數的構造方法,則子類的構造方法要顯示使用 super param 去呼叫父類的帶引數的構造...

java基礎之static(靜態)

靜態的屬性 方法等屬於類而不是物件。靜態的方法能夠由類直接呼叫,不須要將類例項化。本篇主要說明 1 態的 成員變數要比構造方法先執行。2 子類的構造方法會預設去呼叫父類的不帶引數的構造方法,假設父類不提供不帶引數的構造方法,則子類的構造方法要顯示使用 super param 去呼叫父類的帶引數的構造...

Java基礎靜態方法

方法的呼叫以及傳參 方法分類1 系統定義 2 使用者自定義 方法型別 void 表示有無返回值 public static void num 引數列表,其中多個的話用,號隔開 形參 虛擬引數 實參 已經存在的引數 呼叫方法時,需要傳遞資料。形參只有被呼叫時候才產生!方法的返回值由reyurn語句返回...