摘要: 学习java虚拟机 - 类加载机制 一、是什么 虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的类加载机制。 在Java语言里面,类型的加载、链接、初始化过程都是在程序运行期间完成的,Java里天生可以动态扩展 阅读全文
posted @ 2019-08-26 23:55 timfruit 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 学习java虚拟机 - 垃圾回收 一、什么是垃圾回收 Java会对内存自动分配于回收管理,使得上层业务更加安全,方便的使用内存实现程序逻辑。在不同的JVM实现及不同的回收机制中,堆内存的划分方式是不一样的。垃圾回收的主要目的是清除不再使用的对象,自动释放内存。 二、如何判断哪些对象需要回收 可达性分 阅读全文
posted @ 2019-08-26 01:00 timfruit 阅读(195) 评论(0) 推荐(0) 编辑