编程语言
首页 > 编程语言> > java中的引用类型

java中的引用类型

作者:互联网

强引用

内存溢出也不会清除对象。

软引用

SoftReference<byte[]> m = new SoftReference<>(new byte[1024]);
软引用适合缓存使用,堆空间不足就会清除掉软引用。

弱引用

WeakReference m = new WeakReference<>(new M());
只要有垃圾回收 就会回收对象。

虚引用

PhantomRerence
get不到。
管理直接内存,DirectByte

ThreadLocal

标签:set,TreadLocalMap,java,tl,引用,类型,new,WeakReference
来源: https://www.cnblogs.com/hhachi/p/12857345.html