JVM
对于 Java Developer 来说,JVM 的原理和实现是我们职业发展绕不开的里程碑之一。
我相信很多朋友都对 JVM 的重点领域(GC、线程、内存模型、类文件等)都有了解。
但是大多数书籍和文章都只描述了上层设计,没有分析其源代码。这让我对 JVM 的了解都是空中楼阁,没有太多实在感。
而且哪怕把原理背下来了,也只能应付应付面试,真要上手魔改,还是无从下手。
本系列文章记录了我对 JVM 源代码的剖析。
一方面,把之前学会的各种原理和实现落地,show myself the code。
另一方面,也记录了 JVM 关键的代码片段,以后魔改 JVM 代码不需要苦逼找到底要改哪里。
Agenda