首頁 >Java >Java基礎 >java什麼是物件的引用

java什麼是物件的引用

angryTom
angryTom原創
2019-11-16 16:18:036319瀏覽

java什麼是物件的引用

java什麼是物件的參考

#一、引用的概念

##如果一個變數的型別是

類別型別,而非基本型,那麼變數又叫做引用。其實GC時主要看這個物件是否有引用指向該物件。依照這種引用的強弱的關係, 從JDK1.2版本開始,把對象的引用分為四種級別,從而使程式能更加靈活的控制對象的生命週期。這四種等級由高到低依序為:強引用、軟引用、弱引用和虛引用。

二、物件的引用

引用和指向

#new Hero(); 代表創建了一個Hero對象,但是也只是創建了一個對象,沒有辦法訪問它。為了存取這個對象,會使用引用來代表這個物件Hero h = new Hero();

#h這個變數是Hero類型,又叫做引用,=的意思指的h這個引用代表右側建立的物件「代表」 在物件導向裡,又叫做「指向」。

所以,java裡物件的參考就是一個類別類型的變數指向創建出來的物件。

php中文網,大量的免費

Java入門教學,歡迎線上學習! 

以上是java什麼是物件的引用的詳細內容。更多資訊請關注PHP中文網其他相關文章!

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