java 软引用 & 弱引用 & 虚引用

软引用:jvm内存不足时,发生gc 便会回收

弱引用:只要发生gc,便回收。(ThrealLocal便有使用)

虚引用:发生gc就回收,需要搭配 引用队列 (ReferenceQueue)使用,当发生回收时,将对象放入引用队列..

猜你喜欢

转载自www.cnblogs.com/yangxijun/p/12792998.html