這篇文章主要給大家介紹了Java中關於Reference多個作用的相關資料,文中透過範例程式碼介紹的非常詳細,對大家具有一定的參考學習價值,需要的朋友們下面跟著小編一起來學習學習吧。
前言
Java中幾個Reference作用,也是面試的時候常問到的問題,以前總是記一次忘一次,現在有時間,索性寫個demo測試一把。下面來一起看看詳細的介紹:
具體程式碼如下:
##JVM參數:-Xmx10m -Xms5m -XX:+PrintGC
#SoftReference的時候:
weakReference的時候:
#StrongReference:
由於strong是JVM預設的,這裡就不做了,直接就是一點都不會被回收,直至OOMPhantomReference:
引用,否則即使是OOM也不會回收
以上是詳解Java中Reference幾個常見的作用的詳細內容。更多資訊請關注PHP中文網其他相關文章!