關於Lua的垃圾回收機制(1)----------Weak Reference(弱引用)

垃圾收集 總的來說,lua比較智能,垃圾的回收對於程序員來說是相對透明的。然而再智能也比不過人,所以最好的方法是在智能回收的基礎上再加上幾種人工的輔助,讓其發揮最大作用。弱引用表就是用來輔助垃圾回收機制的存在。 什麼是弱引用表 首先看一段代碼 上面的例子表明,當一個表的鍵引用了一個對象,那麼即使後期這個對象爲空,在這個表中這個鍵也會存在。這就是lua中的一個設定:任何被表引用的對象,即使你永遠用不
相關文章
相關標籤/搜索