java什么是對象的引用
一、引用的概念
如果一個變量的類型是 類類型,而非基本類型,那么該變量又叫做引用。其實GC時主要看這個對象是否有引用指向該對象。按照這種引用的強弱的關系, 從JDK1.2版本開始,把對象的引用分為四種級別,從而使程序能更加靈活的控制對象的生命周期。這四種級別由高到低依次為:強引用、軟引用、弱引用和虛引用。
二、對象的引用
引用和指向
new Hero(); 代表創(chuàng)建了一個Hero對象,但是也僅僅是創(chuàng)建了一個對象,沒有辦法訪問它。為了訪問這個對象,會使用引用來代表這個對象 Hero h = new Hero();
h這個變量是Hero類型,又叫做引用,=的意思指的h這個引用代表右側創(chuàng)建的對象“代表” 在面向對象里,又叫做“指向”。
所以,java里對象的引用就是一個類類型的變量指向創(chuàng)建出來的對象。
php中文網(wǎng),大量的免費Java入門教程,歡迎在線學習!