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

浙公网安备 33010602011771号