随笔分类 -  Java 虚拟机

摘要:垃圾回收和内存分配策略 ​ 由于程序计数器、虚拟机栈、本地方法栈随线程而生,随线程而灭一般的垃圾回收指Java 堆和方法区出的内存回收。 1 如何判断对象是否已死 1.1 引用计数器 ​ 给对象添加一个引用计数器,当有一个应用引用他时,计数器加一,引用失效时减一。 ​ 无法解决对象间相互循环引用的问 阅读全文
posted @ 2017-09-24 18:15 MoonGeek 阅读(456) 评论(0) 推荐(0)
摘要:Java 虚拟机的类加载机制 关于类加载机制: ​ 虚拟机把描述类的数据从Class 文件加载到内存,并对数据进行效验、转换解析和初始化,最终 形成可以被虚拟机直接使用的Java 类型,就是虚拟机的类加载机制。 1、初始化 时机 1、遇到 new 、getstatic 、putstatic 、inv 阅读全文
posted @ 2017-09-15 08:55 MoonGeek 阅读(293) 评论(0) 推荐(0)