首頁 >Java >Java入門 >java中類別方法與物件方法的區別

java中類別方法與物件方法的區別

王林
王林原創
2019-12-05 14:29:537856瀏覽

java中類別方法與物件方法的區別

類別方法和物件方法的區別如下:

1、物件方法必須用物件調用,類別方法必須用類別來呼叫

#2 、物件方法中可以直接存取屬性(成員變數),類別方法中不可以直接存取屬性(成員變數)

#3、類別方法和物件方法可以進行相互呼叫

#3.1對象方法中可以直接呼叫類別方法

3.2類別方法中間接呼叫物件方法  (注意: 不建議這樣使用)

3.3類別方法中可以直接呼叫其它類別方法

#3.4物件方法中可以直接呼叫物件方法

4、類別方法屬於本類別的方法,不會因為建立物件的不同而改變,類別方法隨著類別的字節碼檔案載入而載入;對象方法屬於目前類別建立的某個對象,會隨著創建對象的不同而改變

#免費學習影片分享:java學習影片

簡單範例分享:

java中類別方法與物件方法的區別

類別方法的應用場景:

如果方法中沒有使用到屬性(成員變數),那麼能用類別方法就用類別方法,類方法的執行效率比物件方法高。

類別方法一般用於定義工具方法,如:

字串查找、檔案操作、資料庫操作。

相關文章教學分享:java入門

#

以上是java中類別方法與物件方法的區別的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn