java中的強引用、軟引用、弱引用、虛引用

強引用 最普遍的引用:User user = new User(); jvm寧可拋出OutOfMemoryErrorr終止程序,也不會回收具有強引用的對象。(這句話很重要,請記住,對後面垃圾回收理那些對象解有幫助) 可以通過將對象設置爲null來弱化引用,使其回收 軟引用 當內存空間不足時候,GC纔會回收該引用對象的內存 可以用來實現高速緩存 弱引用 1.GC時候會被回收,不管內存空間是否充足 2
相關文章
相關標籤/搜索