3 回答

慕的地6264312
TA貢獻1817條經驗 獲得超6個贊
Java中用static修飾符修飾的方法被稱為靜態方法,本文我們來看看Java中static靜態方法的用法特點。Java的static靜態方法是屬于整個類的類方法。不用static修飾符限定的方法,是屬于某個具體類對象的方法。static方法使用特點如下:
(1)引用這個方法時,可以使用對象名做前綴,也可以使用類名做前綴;
(2)static方法不能被覆蓋,也就是說,這個類的子類,不能有相同名、相同參數的方法;
(3)static方法只能訪問static方法,不能訪問非static方法,但非static方法可以訪問static方法;
(4)static方法只能訪問static數據成員,不能訪問非static數據成員,但非static方法可以訪問static數據成員;
(5)main方法是靜態方法。在Java的每個Application程序中,都必須有且只能有一個main方法,它是Application程序運行的入口點。
(6)static方法是屬于整個類的,它在內存中的代碼段將隨著類的定義而分配和裝載。而非static的方法是屬于某個對象的方法,在這個對象創建時,在對象的內存中擁有這個方法的專用代碼段;
添加回答
舉報
0/150
提交
取消