深入拆解Java虚拟机

2025-01-03 【工具篇】_常用工具介绍
2025-01-03 01__Java代码是怎么运行的?
2025-01-03 02__Java的基本类型
2025-01-03 03__Java虚拟机是如何加载Java类的_
2025-01-03 04__JVM是如何执行方法调用的?(上)
2025-01-03 05__JVM是如何执行方法调用的?(下)
2025-01-03 06__JVM是如何处理异常的?
2025-01-03 07__JVM是如何实现反射的?
2025-01-03 08__JVM是怎么实现invokedynamic的?(上)
2025-01-03 08-深入拆解Java虚拟机
2025-01-03 09__JVM是怎么实现invokedynamic的?(下)
2025-01-03 10__Java对象的内存布局
2025-01-03 11__垃圾回收(上)
2025-01-03 12__垃圾回收(下)
2025-01-03 13__Java内存模型
2025-01-03 14__Java虚拟机是怎么实现synchronized的?
2025-01-03 15__Java语法糖与Java编译器
2025-01-03 16__即时编译(上)
2025-01-03 17__即时编译(下)
2025-01-03 18__即时编译器的中间表达形式
2025-01-03 19__Java字节码(基础篇)
2025-01-03 20__方法内联(上)
2025-01-03 21__方法内联(下)
2025-01-03 22__HotSpot虚拟机的intrinsic
2025-01-03 23__逃逸分析
2025-01-03 24__字段访问相关优化
2025-01-03 25__循环优化
2025-01-03 26__向量化
2025-01-03 27__注解处理器
2025-01-03 28__基准测试框架JMH(上)
2025-01-03 29__基准测试框架JMH(下)
2025-01-03 30__Java虚拟机的监控及诊断工具(命令行篇)
2025-01-03 31__Java虚拟机的监控及诊断工具(GUI篇)
2025-01-03 32__JNI的运行机制
2025-01-03 33__Java_Agent与字节码注入
2025-01-03 34__Graal:用Java编译Java
2025-01-03 35__Truffle:语言实现框架
2025-01-03 36__SubstrateVM:AOT编译框架
2025-01-03 开篇词__为什么我们要学习Java虚拟机?
2025-01-03 尾声__道阻且长,努力加餐