强:不会被垃圾回收器回收
软:内存不足时垃圾回收器才会回收对象。
弱:垃圾回收触发即回收对象
虚:必须配合引用队列一起使用,get方法一直返回null,指向的对象从内存中移除掉之后会加入到引用队列中。主要用来记录对象的生命周期或对象销毁后的操作
Java的强 软 弱 虚引用
最新推荐文章于 2024-07-04 09:24:51 发布
强:不会被垃圾回收器回收
软:内存不足时垃圾回收器才会回收对象。
弱:垃圾回收触发即回收对象
虚:必须配合引用队列一起使用,get方法一直返回null,指向的对象从内存中移除掉之后会加入到引用队列中。主要用来记录对象的生命周期或对象销毁后的操作