1. 程式人生 > >public void與public static void區別

public void與public static void區別

pub add 資源 我們 普通 link bsp 圖片 區別

我們換個簡單易懂的說法,這兩句的區別就在於,能不能直接用類名訪問。

很好理解的不是嗎?

假如,我有一個類,如下圖所示:

技術分享圖片

接下來先實例化一個對象,ca,你會發現它不僅可以訪問普通的方法,也可以訪問靜態的方法

技術分享圖片

那這又有什麽用呢?如果每次我用一個類的方法之前我都要實例化一下這個類,那麽無疑是對內存資源的浪費。於是乎,靜態方法就帶來了便利,如下圖所示:

技術分享圖片

public void與public static void區別