03 2019 档案
摘要:关于JVM加载class文件和类的初始化 1.JVM加载Class文件的原理机制 1.1.装载 查找并加载类的二进制数据 1.2.链接 验证:确保被加载类的正确性。(安全性考虑) 准备:为类的静态变量分配内存,并将其初始化为默认值。(比如static int a = 10 这里给a的默认初始值为0)
阅读全文
摘要:JVM垃圾回收机制概述 1.定义 是指JVM用于释放那些不再使用的对象所占用的内存。 2.方式 2.1引用计数(早期) 当引用程序创建引用以及引用超出范围时,JVM必须适当增减引用数。当某个对象的引用数为0时,进行垃圾收集。 2.2对象引用遍历 标记:对象引用遍历从一组对象开始,沿着对象图(有向图)
阅读全文
摘要:深入理解JVM 原文链接:https://www.cnblogs.com/dingyingsi/p/3760447.html 整理:CCSoft 虚拟机内存模型中定义的访问操作如下图所示: 图1. JVM虚拟机定义的访问操作 java中通过多线程机制使得多个任务同时执行处理,所有的线程共享JVM内存
阅读全文

浙公网安备 33010602011771号