直接用 = 的引用就是强引用,特点是垃圾回收器宁愿抛出内存溢出异常也绝对不会回收它。
如果对象只具有软引用,在内存不足时垃圾回收器会回收它,内存充足时可以正常被使用。
与软引用的区别是不管内存充足与否,只要被垃圾回收器发现就会被回收,不过垃圾回收器的线程优先级较低不会很快被发现。
- 本文固定链接: http://fenleilaji.cc/?id=7778
- 转载请注明: admin 于 分类垃圾-环境保护从分类垃圾做起! 发表
直接用 = 的引用就是强引用,特点是垃圾回收器宁愿抛出内存溢出异常也绝对不会回收它。
如果对象只具有软引用,在内存不足时垃圾回收器会回收它,内存充足时可以正常被使用。
与软引用的区别是不管内存充足与否,只要被垃圾回收器发现就会被回收,不过垃圾回收器的线程优先级较低不会很快被发现。
《本文》有 0 条评论