实战Java虚拟机:JVM故障诊断与性能优化 (第2版)中文版怎么样?
不管技术如何发展,Java依然是一个充满活力的生态圈,学习Java的人也越来越多,但多数人学习Java虚拟机(JVM)时都会遇到瓶颈。本书将通过200余个示例详细介绍JVM中的各种参数配置、故障排查、性能监控及性能优化,帮助Java人突破瓶颈。
《实战Java虚拟机———JVM故障诊断与性能优化(第2版)》共11章,修订后版本涵盖Java 6~Java 10。第1~3章介绍了Java虚拟机的定义、总体架构、常用配置参数。第4~5章介绍了垃圾回收的算法和各种垃圾回收器。第6章介绍了Java虚拟机的性能监控和故障诊断工具。第7章详细介绍了对Java堆的分析方法和案例。第8章介绍了Java虚拟机对多线程,尤其是对锁的支持。第9~10章介绍了Java虚拟机的核心—Class文件结构,以及Java虚拟机中类的装载系统。第11章介绍了Java虚拟机的执行系统和字节码,并给出了通过ASM框架进行字节码注入的案例。
《实战Java虚拟机———JVM故障诊断与性能优化(第2版)》不仅适合Java程序员阅读,还适合工作于Java虚拟机之上的研发人员、软件设计师、架构师阅读。
作者简介:
葛一鸣,51CTO特约讲师,国家认证系统分析师,获得Oracle OCP认证。长期从事Java软件开发工作,对Java程序设计、JVM有深入的研究,对设计模式、人工智能、神经网络、数据挖掘等技术有浓厚兴趣,著有《自己动手写神经网路》电子书,也开设了在线的《深入浅出Java虚拟机——入门篇》培训课程。
目录:
第1章 初探Java虚拟机 1
第2章 认识Java虚拟机的基本结构 19
第3章 常用Java虚拟机参数 37
第4章 垃圾回收的概念与算法 60
第5章 垃圾收集器和内存分配 84
第6章 性能监控工具 138
第7章 分析Java堆 205
第8章 锁与并发 257
第9章 Class文件结构 288
第10章 Class装载系统 327
第11章 字节码执行 359
点击下载