02 2024 档案

摘要:强引用、软引用、弱引用、虚引用 强引用,使用根可达法未找到的对象,被认为是强引用。GC会定期随机删除 软引用,通过SoftReference类创建的对象,被认为是软引用。在GC异常前必然回收。 // Worker实例 Worker a = new Worker 0 ; // a 为强引用 // 使用 阅读全文 »
posted @ 2024-02-06 11:38 之士咖啡 阅读(16) 评论(0) 推荐(0) 编辑
摘要:面试题:初始化创建的对象有多大? 答案: 16字节 Object a = new Object(); 16字节 String[] b = new String[2](); 16字节 / 24字节 对象的内存布局 主体内容包括: 对象头: MarkWord、指针、数字长度(数组对象才有) 数据体: 对 阅读全文 »
posted @ 2024-02-05 18:40 之士咖啡 阅读(22) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示