GCROOT四大引用 强/软/弱/虚引用/引用队列总结
强引用,StrongReference,永远不会被回收
软引用:SoftReference,内存够用的时候保留,不够用的时候就回收
弱引用:WeakReference,只要有gc都会被回收
虚引用:PhantomReference,get()都为null,gc之后会放置引用队列
ReferenceQueue:引用队列,引用被回收后所放的队列
评论
发表评论
|
|
强引用,StrongReference,永远不会被回收
软引用:SoftReference,内存够用的时候保留,不够用的时候就回收
弱引用:WeakReference,只要有gc都会被回收
虚引用:PhantomReference,get()都为null,gc之后会放置引用队列
ReferenceQueue:引用队列,引用被回收后所放的队列
|
|