強軟弱虛引用以及threadlocal

又是一個被講爛的東西,但是我還是總結一下,日後也可以自己看。 一、強引用 A a = new A(); a是強引用,new A();是對象。我們99%都是用這樣形式,不多說,不舉例。 二、軟引用 軟引用是說當內存不足時,也就是快oom之前,它會去把只有軟引用引用的對象刪除。例子如下: 結果如下: 三、弱引用 弱引用是說當第一次GC時候,刪除只有弱引用引用的對象。例子如下: 結果如下: 四、虛引用(
相關文章
相關標籤/搜索