
1、使用说明
弱引用可与引用队列联合使用,弱引用对象会被垃圾回收,Java虚拟机将该弱引用加入与之相关的引用队列中。
2、实例
publicclassGCTarget{
//对象的ID
publicStringid;
//占用内存空间
byte[]buffer=newbyte[1024];
publicGCTarget(Stringid){
this.id=id;
}
protectedvoidfinalize()throwsThrowable{
//执行垃圾回收时打印显示对象ID
System.out.println("FinalizingGCTarget,idis:"+id);
}
}
以上就是java弱引用结合队列的使用,希望对大家有所帮助。更多Java学习指路:Java基础
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END



















































暂无评论内容