1. 程式人生 > >Java靜態方法 與 非靜態方法(實例方法)的區別

Java靜態方法 與 非靜態方法(實例方法)的區別

外部類 允許 靜態成員 靜態 成員 訪問 靜態成員變量 ava 實例方法

靜態方法與實例方法的異同

  1.在外部類 調用靜態方法時,有兩種方式:(1)類名.靜態方法()(2)類的對象.靜態方法() ;也就是說調用靜態方法時可以不用創建對象。

     調用實例方法時,只有一種方式: 類的對象.方法()。

  2.靜態方法在在訪問本類的成員時,只允許訪問靜態成員(靜態成員變量、靜態方法);而無法訪問實例成員變量 和 實例方法。 實例方法則沒有這樣的限制!

Java靜態方法 與 非靜態方法(實例方法)的區別