我想知道這樣為什么可以調用靜態方法呢
public?class?files?{????public?static?void?main(String[]?args)?{ String?name?=?"mann"; System.out.println(name); }}
求解,這樣name這個變量不是非靜態的嗎,怎么還能輸出呢?
public?class?files?{????public?static?void?main(String[]?args)?{ String?name?=?"mann"; System.out.println(name); }}
求解,這樣name這個變量不是非靜態的嗎,怎么還能輸出呢?
2019-06-22
舉報
2019-07-10
你可以理解為靜態的成員和方法隨著類的產生而產生,而非靜態的隨著對象的產生而產生吧,估計后面會講到的。
2019-06-26
你這個是在主函數中調用的,你可以嘗試自己寫一個靜態方法,再去調用一下
2019-06-22
這個時候name是局部變量