社区
Java SE
帖子详情
java程序是否可能产生dead reference?
pppadr
2013-07-22 06:16:42
一个非空的引用,会不会在某些情况下变成dead reference?
...全文
78
3
打赏
收藏
java程序是否可能产生dead reference?
一个非空的引用,会不会在某些情况下变成dead reference?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lcf
2013-07-22
打赏
举报
回复
关键字 weak reference
wandefajin
2013-07-22
打赏
举报
回复
同样不懂 求解释!
oh_Maxy
2013-07-22
打赏
举报
回复
扫个盲呗,dead reference啥意思啊?
JNI ERROR (app bug): global
reference
table overflow (max=51200)global
reference
table dump:问题记录
本文记录了在Android平台上使用USB扫码模块时,因JNI全局引用未正确释放导致的global
reference
table overflow问题。通过日志分析与测试验证,确认问题源于供应商SDK中NewGlobalRef和DeleteGlobalRef逻辑不匹配。最终通过注释无效引用解决。
如何判断对象
是否
是垃圾
本文详解JVM判断对象
是否
为垃圾的两种核心算法:引用计数法(因循环引用等问题已被主流JVM弃用)和可达性分析算法(当前标准)。重点阐述GC Roots的七类来源,包括虚拟机栈、方法区常量/静态变量、JNI引用等;并说明Finalize方法的有限自救机制及方法区中废弃常量与无用类的回收条件。
什么是
Java
垃圾回收器
本文详细介绍了
Java
垃圾回收器的工作原理及其在
Java
虚拟机(JVM)中的角色。文章阐述了对象存活状态的判断标准,垃圾回收的操作时机及特殊情况,帮助读者深入理解
Java
内存管理机制。
Java
Object
Reference
s in JVM -- Phantom
Reference
s
本文深入探讨了
Java
中的软引用、弱引用和虚引用的概念,详细解释了它们如何影响对象的生命周期,并通过代码示例展示了如何在实际应用中利用这些引用类型进行内存管理。
程序
员:多并发基础的线程【详细版】
本文详细介绍了
Java
线程的基础概念,包括线程的创建、运行、状态与上下文切换,以及守护线程与用户线程的区别。同时探讨了线程监控、锁与线程饥饿等问题。
Java SE
62,621
社区成员
307,251
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章