強引用、軟引用、弱引用、虛引用

強引用 普通的new一個對象比如,Object obj = new Object(),obj就是強引用,一個對象只要被強引用指向,那麼這個對象就不會被回收。 軟引用 軟引用相對強引用要弱化一些,當對象有弱引用而無強引用關聯時,當內存空間足夠的時候,垃圾回收器不會回收它。適合用在緩存的應用場景中,如果內存充足,則可以緩存業務數據,如果內存不夠則可以將其指向的對象回收。 弱引用 在垃圾回收時,如果這個
相關文章
相關標籤/搜索