Java程序性能优化实战

Java程序性能优化实战

想读

编辑推荐

本书从软件设计、编码和JVM虚拟机等维度,阐述性能优化的方法、技巧和思想,深度剖析JDK的实现,帮你大幅度提高Java开发水平。

内容简介

Java是目前应用非常广泛的软件开发平台,学习针对Java程序的优化方法有重要的现实意义。

本书以Java程序性能优化为主线,系统地阐述与其相关的知识点,帮助你掌握编写高质量Java程序的技巧,让他们感受Java开发中的大智慧,编写出更加优美的程序。

本书共6章,从软件设计、软件编码、JVM调优及程序故障排除等方面介绍Java程序性能优化的方法:

第1章介绍性能的基本概念、木桶原理、Amdahl定律,以及系统调优的步骤和注意事项;

第2章从设计层面介绍与性能相关的设计模式及常用的优化组件;

第3章从代码层面介绍如何编写高性能的Java程序;

第4章介绍并行程序开发,以及如何通过多线程提高系统的性能;

第5章立足于JVM 虚拟机层面,介绍如何通过设置合理的JVM参数提升Java程序的性能;

第6章介绍获取和监控程序及系统性能指标的各种工具,包括相关的故障排查工具。

本书适合所有的Java程序员、软件设计师、架构师及软件开发爱好者阅读。对于有一定经验的Java工程师,本书能帮助你突破技术瓶颈,提高开发水平。

章节目录

展开全部

Java程序性能优化实战是2020年由机械工业出版社华章分社出版,作者葛一鸣。

得书感谢您对《Java程序性能优化实战》关注和支持,如本书内容有不良信息或侵权等情形的,请联系本网站。

你可能喜欢
精通软件性能测试与LoadRunner实战(第2版) 电子书

新的测试工具LoadRunner技术解读。丰富的案例介绍,帮助读者学以致用。丰富的练习题与面试题型,为读者学练结合打基础。内容从测试项目实战需求出发,讲述了软件测试的分类以及测...
Java EE核心框架实战(第2版) 电子书

本书宗旨提高读者学习JavaEE的效率,增强其项目实战能力。本书摒弃了软件公司中不常用或不实用的技术,而是采用近200个开发案例,为读者讲解了开发商业软件的知识,帮助读者进行“...
计算机系统开发与优化实战 电子书

本书结合ARM、Linux和人工智能,讲述计算机系统软件和硬件开发。
小程序开发原理与实战 电子书

腾讯一线专家联合著作,通过云开发具体案例+完整项目实战,详解小程序开发原理、运行机制、避坑指南。
SQL优化核心思想 电子书

10章深入SQL优化,涵盖基础知识、统计信息、访问路径、连接方式、优化技巧等。
C语言程序设计简明教程:Qt实战 电子书

本书主要介绍C语言程序设计,帮助读者掌握C语言的相关概念、基础知识和实际应用。内容讲解循序渐进,重点突出。