• 技术文章 >java >java基础

    java弱引用如何结合队列使用

    小妮浅浅小妮浅浅2021-06-18 10:04:05原创2295

    1、使用说明

    弱引用可与引用队列联合使用,弱引用对象会被垃圾回收,Java虚拟机将该弱引用加入与之相关的引用队列中。

    2、实例

    public class GCTarget {
        // 对象的ID
        public String id;
     
        // 占用内存空间
        byte[] buffer = new byte[1024];
     
        public GCTarget(String id) {
            this.id = id;
        }
     
        protected void finalize() throws Throwable {
            // 执行垃圾回收时打印显示对象ID
            System.out.println("Finalizing GCTarget, id is : " + id);
        }
    }

    以上就是java弱引用结合队列的使用,希望对大家有所帮助。更多Java学习指路:Java基础

    本教程操作环境:windows7系统、java10版,DELL G3电脑。

    专题推荐:java 弱引用
    品易云
    上一篇:java弱引用和软引用的对比 下一篇:java判断虚引用的方法

    相关文章推荐

    • python 如何引用变量• python怎么引用文件• python值传递还是引用传递• python如何引用模块• mongodb的引用如何使用• python中如何引用包• 如何实现python3中的函数引用?

    全部评论我要评论

    © 2021 Python学习网 苏ICP备2021003149号-1

  • 取消发布评论
  • 

    Python学习网