书籍介绍
这本书的真正价值,不在于教你怎么写Java,而在于让你想明白'为什么这么写'。读过的人普遍反馈:看完之后,垃圾回收不再是黑盒,类加载不再是抽象概念,连'为什么数组越界会抛异常''为什么Java没有delete'这类看似理所当然的设计,都有了底层依据。它像一份JVM内部的说明书,把执行引擎、字节码、栈、堆、方法区拆开讲清楚,甚至附录的指令集可以直接当手册查。需要提醒的是:翻译质量参差,部分章节读起来生涩,更适合有一定基础、愿意反复啃读的程序员。如果你满足于'会用',它可以跳过;但如果你想从'知其然'走向'知其所以然',这本书会重塑你对Java平台的理解。