Java是目前應用最為廣泛的軟件開發(fā)平臺,學習針對Java程序的優(yōu)化方法有重要的現(xiàn)實意義?!禞ava程序性能優(yōu)化:讓你的Java程序更快、更穩(wěn)定》以Java性能調優(yōu)為主線,系統(tǒng)地闡述了與Java性能優(yōu)化相關的知識與技巧。 《Java程序性能優(yōu)化:讓你的Java程序更快、更穩(wěn)定》共6章,先后從軟件設計、軟件編碼、JVM調優(yōu)以及程序故障排斥等方面介紹針對Java程序的優(yōu)化方法。第1章介紹性能的基本概念、定律、系統(tǒng)調優(yōu)的過程和注意事項。第2章從設計層面介紹與性能相關的設計模式、組件。第3章從代碼層面介紹如何編寫高性能的Java程序。第4章介紹了并行開發(fā)和如何通過多線程提高系統(tǒng)性能。第5章立足于JVM虛擬機層面,介紹如何通過設置合理的JVM參數(shù)提升Java程序的性能。第6章為工具篇,介紹了獲取和監(jiān)控程序或系統(tǒng)性能指標的各種工具,包括相關的故障排查工具。 本書適合所有Java程序員、軟件設計師、架構師以及軟件開發(fā)愛好者,對于有一定經驗的Java工程師,本書更能幫助他突破技術瓶頸,深入Java內核開發(fā)!