摘要: 1.JVM终结篇 1.1 重新认知JVM 之前我们画过一张图,是从Class文件到类装载器,再到运行时数据区的过程。 现在咱们把这张图不妨丰富完善一下,展示了JVM的大体物理结构图。 1.2 GC优化 内存被使用了之后,难免会有不够用或者达到设定值的时候,就需要对内存空间进行垃圾回收。 1.2.1 阅读全文
posted @ 2020-10-11 23:16 47号Gamer丶 阅读(79) 评论(0) 推荐(0) 编辑
摘要: 1.JVM实战篇 1.1 JVM参数 1.1.1 标准参数: -version -help -server -cp 1.1.2 -X参数: 非标准参数,也就是在JDK各个版本中可能会变动 -Xint 解释执行 -Xcomp 第一次使用就编译成本地代码 -Xmixed 混合模式,JVM自己来决定 1. 阅读全文
posted @ 2020-10-11 22:48 47号Gamer丶 阅读(149) 评论(0) 推荐(0) 编辑
摘要: 1. 结合字节码指令理解Java虚拟机栈和栈帧 官网 :https://docs.oracle.com/javase/specs/jvms/se8/html/jvms-2.html#jvms-2.6 栈帧:每个栈帧对应一个被调用的方法,可以理解为一个方法的运行空间。每个栈帧中包括局部变量表(Loca 阅读全文
posted @ 2020-10-11 22:45 47号Gamer丶 阅读(117) 评论(0) 推荐(0) 编辑