php垃圾回收機制

垃圾回收機制

房子(對象) 鑰匙(變量)  只要有人還有鑰匙(還有變量指向對象),房子(對象)不能銷燬,一旦鑰匙(變量)被銷燬,房子(對象)也就銷燬了

執行析構函數:要麼對象已經被銷燬,要麼對象未銷燬,但程序已執行完畢

程序一執行完畢,對象自動被銷燬。

垃圾回收機制是單純的“引用計數”,也就是每個內存對象都分配一個計數器,當內存對象被變量引用時,計數器 1;當變量引用撤掉後,計數器-1;當計數器=0時,表明內存對象沒有被使用,該內存對象則進行銷燬,垃圾回收完成


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章