运行时数据区域 jdk 1.8之前与之后的内存模型有差异,方法区有变化(https://cloud.tencent...[作者空间]
在之前的文章《通过HotSpot源码详解Java堆空间创建过程》中,曾经提到了HotSpot里的卡表(card t...[作者空间]
1.字节码 Java能发展到现在,其“一次编译,多处运行”的功能功不可没,这里最主要的功劳就是JVM和字节码了,在...[作者空间]
前言 开始先说明一个知识点,Java虚拟机的内存结构和内存模型(JMM)其实是两个不一样的东西,前者是下面要讲的堆...[作者空间]
类的生命周期一共分为七个阶段: 类加载过程为加载、验证、准备、解析和初始化五个部分,其中验证、准备和解析三个部分又...[作者空间]
回收机制方式1、定义和用法:垃圾回收机制(GC:Garbage Collection),执行环境负责管理代码执行过...[作者空间]