- Java性能權(quán)威指南(第2版)
- (美)斯科特·奧克斯
- 1073字
- 2022-05-09 14:52:33
本書(shū)贊譽(yù)
“奧克斯在書(shū)中給出了十分清晰的解釋,這得益于他在Oracle公司和Sun公司的經(jīng)歷,以及他對(duì)JVM內(nèi)部機(jī)制的深刻理解。我強(qiáng)烈推薦中高級(jí)Java程序員閱讀這本書(shū)?!?/p>
——Andrew Binstock
Java Magazine總編
“這本書(shū)無(wú)疑是既通透又實(shí)用的JVM性能優(yōu)化讀物。如果你正受困于怪異的系統(tǒng)行為,或者正設(shè)法解決內(nèi)存泄漏問(wèn)題和垃圾回收問(wèn)題,那么這本書(shū)能夠幫你撥云見(jiàn)日。我將它推薦給每一位與JVM打交道的工程師?!?/p>
——Rod Hilton
Java工程師
“與第1版不同,奧克斯在這本書(shū)中涵蓋的是Java 8和Java 11等成熟版本,深入講述了性能測(cè)試方法和工具、JIT、垃圾回收算法與實(shí)踐,以及線程同步等性能調(diào)優(yōu)領(lǐng)域的重要問(wèn)題,具有很大的參考價(jià)值。黨老師以很快的速度將原著精華引薦給國(guó)內(nèi)的工程師,這是技術(shù)書(shū)翻譯的一次性能調(diào)優(yōu)。這本書(shū)是目前Java性能調(diào)優(yōu)領(lǐng)域不可多得的參考書(shū),推薦給大家?!?/p>
——柳飛
《Java性能權(quán)威指南》第1版譯者
“隨著云計(jì)算和微服務(wù)大行其道,現(xiàn)代Java程序需要適配的計(jì)算環(huán)境日益多樣化。如何在云時(shí)代充分發(fā)揮Java的性能優(yōu)勢(shì)是所有Java程序員都必然要面對(duì)的挑戰(zhàn)。與此同時(shí),Java垃圾回收技術(shù)也逐漸成熟,Java 1.3.1之前僅支持Serial GC,逐漸發(fā)展出了Parallel GC和CMS GC,在Java 8中還是實(shí)驗(yàn)特性的G1也在Java 11中正式切換成了缺省的生產(chǎn)特性。新的垃圾回收機(jī)制還在不斷演進(jìn),譬如ZGC、Shenandoah等。我們可利用的Java性能分析工具箱更加豐富,譬如Java 8中僅作為商業(yè)功能提供的Java Flight Recorder(JFR)和Java Mission Control(JMC)在Java 11中都開(kāi)放了源代碼。這本書(shū)是對(duì)第1版的重磅升級(jí),在保持第1版高質(zhì)量?jī)?nèi)容的同時(shí),反映了Java性能調(diào)優(yōu)技術(shù)的新進(jìn)展。我相信,它可以幫助有志于Java性能調(diào)優(yōu)的開(kāi)發(fā)人員及性能調(diào)優(yōu)人員快速掌握J(rèn)ava性能調(diào)優(yōu)的新技術(shù),了解Java性能調(diào)優(yōu)的新方向?!?/p>
——陸明剛
《Java實(shí)戰(zhàn)》和《Java性能權(quán)威指南》第1版譯者
“作為這本書(shū)第1版的譯者之一,我很開(kāi)心看到新版本翻譯出版。第1版主要針對(duì)的是Java 7和Java 8。而最近幾年,Java采用了新的版本發(fā)布機(jī)制,每6個(gè)月一個(gè)版本,Java 11和Java 17成為包含諸多新特性的LTS版本。很多企業(yè)正在從Java 8向新的LTS版本遷移。這本書(shū)結(jié)合Java 11更新了大量?jī)?nèi)容,對(duì)正在向Java 11遷移或者進(jìn)行針對(duì)性的性能優(yōu)化的工程師都有很大的參考價(jià)值?!?/p>
——臧秀濤
TDengine布道師、《Java性能權(quán)威指南》第1版及《On Java中文版》譯者
“很多公司沒(méi)有設(shè)立專門的性能工程師崗位,現(xiàn)在想來(lái)雖然有些遺憾,但也似乎合理。對(duì)性能的關(guān)注和重視不應(yīng)該純粹是事后的工作,在我們平時(shí)寫(xiě)代碼的過(guò)程中就應(yīng)該做要求。如何寫(xiě)出高效的代碼,需要對(duì)性能有全方位的認(rèn)知。對(duì)底層原理的理解,對(duì)性能測(cè)試方法的掌握,對(duì)工具的熟練運(yùn)用,都是非常重要的。這本書(shū)從以上幾個(gè)方面都做了綜合的介紹,值得推薦。”
——寒泉子(你假笨)
HeapDump性能社區(qū)發(fā)起人&PerfMa CEO
- 程序員面試筆試寶典(第3版)
- Go語(yǔ)言高效編程:原理、可觀測(cè)性與優(yōu)化
- Java面向?qū)ο蟪绦蜷_(kāi)發(fā)及實(shí)戰(zhàn)
- 快速念咒:MySQL入門指南與進(jìn)階實(shí)戰(zhàn)
- Node.js全程實(shí)例
- 第一行代碼 C語(yǔ)言(視頻講解版)
- 深入剖析Java虛擬機(jī):源碼剖析與實(shí)例詳解(基礎(chǔ)卷)
- Unity 3D/2D移動(dòng)開(kāi)發(fā)實(shí)戰(zhàn)教程
- HTML+CSS+JavaScript網(wǎng)頁(yè)制作:從入門到精通(第4版)
- C/C++代碼調(diào)試的藝術(shù)
- Windows 10 for Enterprise Administrators
- Instant PhoneGap
- R語(yǔ)言編程:基于tidyverse
- Access 2013數(shù)據(jù)庫(kù)應(yīng)用案例課堂
- Python機(jī)器學(xué)習(xí)(原書(shū)第3版)