Skip to content
深入理解Java虚拟机:JVM高级特性与最佳实践

深入理解Java虚拟机:JVM高级特性与最佳实践

阅读

作者信息

作者: 周志明

内容简介

《深入理解Java虚拟机:JVM高级特性与最佳实践》是一部关于Java虚拟机的实战指南,也是Java程序员必备的JVM学习资料。本书第1版一经面世就得到了广泛好评,第2版在第1版的基础上对JDK 6和JDK 7中的新特性做了深入分析,并增加了大量新内容。第3版则根据JDK 8、JDK 11和JDK 12的新特性对内容进行了重新梳理和修订,内容更加前沿和实用。

本书深入讲解了Java虚拟机的内存管理、执行子系统、程序编译与优化、高效并发等核心内容。通过本书你可以了解Java虚拟机的历史与发展、各种垃圾收集器的特点与实现原理、JIT即时编译的运作机制、Java内存模型与线程的底层实现等。本书不仅理论分析深入,还提供了大量的实战案例,能帮助读者解决实际工作中遇到的各种JVM相关问题。

无论你是Java开发工程师、架构师,还是对JVM技术感兴趣的编程爱好者,都能从本书中获得系统而深入的JVM知识。本书将帮助你深入理解Java虚拟机的工作原理,从而写出更高效的Java程序。

Released under the MIT License.