本书对Java 7和Java 8中影响性能的因素展开了全面深入的介绍,讲解传统上影响应用性能的JVM特征,包括即时编译器、垃圾收集、语言特征等。内容包括:用G1垃圾收集器应用的吞吐量;使用Java飞行记录器查看性能细节,而不必借助专业的分析工具;堆内存与原生内存实践;线程与同步的性能,以及数据库性能实践等。
目录
- 第1章 导论 1
- 第2章 性能测试方法 9
- 第3章 Java性能调优工具箱 29
- 第4章 JIT编译器 58
- 第5章 垃圾收集入门 81
- 第6章 垃圾收集算法 103
- 第7章 堆内存最佳实践 140
- 第8章 原生内存最佳实践 176
- 第9章 线程与同步的性能 188
- 第10章 Java EE性能调优 218
- 第11章 数据库性能的最佳实践 251
- 第12章 Java SE API技巧 278