1. 什么是對(duì)象間引用中的對(duì)象引用機(jī)制
3. 引用計(jì)數(shù)
4. 循環(huán)引用
5. 對(duì)象的垃圾回收
6. 弱引用
7. 總結(jié)
中對(duì)象間引用的機(jī)制。
1. 什么是對(duì)象間引用
程序的對(duì)象圖。
中的對(duì)象引用機(jī)制
解釋器自動(dòng)回收。
3. 引用計(jì)數(shù)
解釋器會(huì)自動(dòng)回收該對(duì)象。
4. 循環(huán)引用
解釋器無(wú)法正確地回收這些對(duì)象,從而導(dǎo)致內(nèi)存泄漏。
5. 對(duì)象的垃圾回收
解釋器會(huì)啟動(dòng)垃圾回收器,對(duì)這些對(duì)象進(jìn)行回收。
6. 弱引用
中,弱引用的引用計(jì)數(shù)不會(huì)影響對(duì)象的生命周期。當(dāng)一個(gè)對(duì)象的所有強(qiáng)引用被刪除時(shí),其弱引用會(huì)自動(dòng)失效。弱引用常用于緩存和維護(hù)對(duì)象之間的關(guān)系。
7. 總結(jié)
程序時(shí),應(yīng)該注意對(duì)象間的引用關(guān)系,避免循環(huán)引用和內(nèi)存泄漏的問(wèn)題。