揭秘Java虚拟机 - JVM设计原理与实现
推荐序
自虚拟机出现后,“一次编译,到处运行”的思想促进了IT行业的上层技术应用的快速发展。对于程序猿来说,通常虚拟机是黑盒的,对其运行机制与原理不需要了解太多。但是随着互联网的快速发展,Java服务器出现极高的并发访问和大量数据交互,从机制和设计原理上了解虚拟机的核心原理和实现细节能够帮助Java程序猿编写更高效的代码和快速解决底层问题。
推荐本书理由:
与其他书籍不通,本书从虚拟机指令执行处理层面,结合JVM规范的设计原理,完整详尽的阐述了Java虚拟机在处理类、方法和代码设计和实现细节。
前言
不码字了,值得精读的前言。
Java虚拟机概述
神奇的指令
汇编指令
JVM指令
Java 执行引擎工作原理
Java数据结构与面向对象
Java 算法到数据结构
数据类型简史
数据结构之偶然性
Java 类型识别
大端和小端