- Java性能權威指南
- (美)Scott Oaks
- 795字
- 2020-05-06 16:35:18
推薦序
可能很多Java程序員都會覺得解決性能問題是一件特別苦惱、特別讓人抓狂的事情,因為系統(tǒng)的各個層面的問題都會導致性能問題。JVM優(yōu)化是個老生常談的話題,也是程序員面試容易遇到的高頻問題,貌似每個程序員或者面試官都知道那么一點兒,沒有什么新意。市面上JVM性能方面的書也有幾本,但是真正把這些知識整理成書,能夠做到緊跟時代步伐的并不多。很多資料都忽略了JVM最近幾年的發(fā)展和進步,這樣我們就無法發(fā)揮JVM那些最激動人心的新特性,也會使自己像一個生活在21世紀的原始人。很多原來的優(yōu)化方法都已失去了存在的意義,但還是被大家不斷地討論。片面、零散、落伍的知識在JVM領域大行其道,要命的是其中還有很多是錯誤的。當然,我們并不能怪那些多年前的作者,希望他們能夠預知今天JVM的進展。但如果想再找一本能跟得上時代步伐的JVM調優(yōu)的書的話,貌似當下只有這本書。這就是我推薦此書的理由:全面、實用、緊跟時代。本書很多章節(jié)都是我非常喜歡的,比如關于JMC的。相信很多有多年JVM調優(yōu)經(jīng)驗的人也未必聽說過JMC,但不得不說,每個遇見JMC的人都如獲至寶。
本書完整地介紹了JVM調優(yōu)需要的方方面面,而不僅僅限于那些詭異參數(shù)的簡單說明,非常具有實用性和系統(tǒng)性。值得一提的是,幾位譯者都是在這個領域非常資深的專家,翻譯水平上乘。我覺得每個對JVM感興趣的程序員都應該看看這本書。
程顯峰
Kage技術咨詢合伙人
這是一部關于Java性能調優(yōu)的卓越作品。該書涉及性能測試、性能分析、性能調優(yōu)的原理、方法、工具等諸多方面,書中最新的JVM和體系結構的相關知識可以幫助我們更好地理解Java,同時該書又包含了許多非常工程性的經(jīng)驗,比如多線程、數(shù)據(jù)庫、序列化以及Java API等,這些經(jīng)驗不僅對Java工程師很有幫助,也為其他開發(fā)人員及性能調優(yōu)人員提供了問題解決思路和方法上的啟迪。借助這本書,我們可以從Java紛繁復雜的性能調優(yōu)參數(shù)中解脫出來,看到背后的動機和緣由,從而獲得對性能的不一樣的理解。
鄒飛
Google資深軟件工程師,技術經(jīng)理
- Cocos2D-X權威指南(第2版)
- JavaScript:Functional Programming for JavaScript Developers
- Visual C++實例精通
- Unity 3D/2D移動開發(fā)實戰(zhàn)教程
- Visual Basic程序設計習題與上機實踐
- Python開發(fā)基礎
- Java7程序設計入門經(jīng)典
- Web開發(fā)的平民英雄:PHP+MySQL
- PostgreSQL Developer's Guide
- MongoDB Cookbook
- Building Apple Watch Projects
- PHP 7 Programming Blueprints
- TensorFlow.NET實戰(zhàn)
- SAP HANA Cookbook
- ASP.NET開發(fā)技巧精講