• 技术文章 >java >java基础

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

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

    1、使用说明

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

    2、实例

    1

    2

    3

    4

    5

    6

    7

    8

    9

    10

    11

    12

    13

    14

    15

    16

    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学习网