剑指JVM:虚拟机实践与性能调优

剑指JVM:虚拟机实践与性能调优

评分

★★★★★

ISBN

9787302628118

出版社

清华大学出版社 2023-05-01出版

内容简介
《剑指JVM:虚拟机实践与性能调优》共分5篇:引言篇讲述了Java与Java虚拟机的关系,以及Java虚拟机的相关知识;第1篇讲述了运行时数据区,涉及Java内存区域的各个核心结构,以及对象创建的各种细节;第2篇讲述了垃圾收集,涉及各种收集算法、垃圾收集器;第3篇讲述了字节码与类的加载;第4篇讲述了性能监控与调优,带领读者学习Java虚拟机常用的监控与调优工具,并附有企业级的性能调优案例。本书配套视频,可以关注尚硅谷教育公众号获取。
AI简介
这是一本深度解析Java虚拟机(JVM)的书籍,全面阐述了Java虚拟机的运行时数据区、垃圾收集、字节码与类的加载以及性能监控与调优等关键技术。 书中首先介绍了JVM知识在面试中的重要性,强调了掌握JVM知识对于Java程序员的重要性。接着,作者详细阐述了JVM内存结构和工作机制,包括堆、方法区、程序计数器、虚拟机栈和本地方法栈等关键概念,以及垃圾收集机制和分代算法的原理和应用。 此外,本书还深入探讨了类的加载过程,包括加载、链接和初始化三大步骤,以及类的加载器的分类和作用。书中还详细介绍了执行引擎的概念、作用以及工作流程,以及Java代码编译和执行过程,包括高级语言、字节码、Java虚拟机等多个概念。 在性能监控与调优方面,本书提供了丰富的性能监控与调优工具的应用案例,如jconsole、JProfiler、Arthas等,并深入解析了OOM的分类与常见原因,以及性能优化案例。
阅读/下载地址