Java 效能調校技巧 (Java Performance Tuning)

林志浩

買這商品的人也買了...

相關主題

商品描述

 

本書特色

Java 提供了許多程式設計師夢寐以求的能力,包括記憶體自動管理、語言內建的同步機制、各式各樣的資料結構、強大到有點過份的 API、純物件導向的環境 ...;這些魅力讓不少程式設計師難以自拔,然而,這些迷人機制也正是 Java 最為人詬病之處:慢!

雖然歷經多次改版的 Java,其效能表現已非當年吳下阿蒙,但這不表示程式設計師有更多揮霍的餘地,相反地,日趨複雜的應用程式與系統功能,迫使程式設計師必須更加小心運用系統資源。

對於需要調整 Java 程式效率的開發者,不管程式是哪一種類型,都可在本書找到詳細的知識與技術背景。在調整過程中所涉及的每一要項,從初期的考量(決定目標、測量效率、選擇編譯器)、到如何使用測量工具,乃至於最後如何運用量測結果來修改程式碼,本書皆有逐步的導引與範例說明。

本書內容

第一章 簡介
第二章 分析工具
第三章 JDK 本身的改良
第四章 物件的生成
第五章 字串
第六章 異常、轉型、變數
第七章 流程控制
第八章 I/O、日誌登載、操控台輸出
第九章 排序
第十章 多工緒
第十一章 合適的資料結構與演算法
第十二章 分散式運算
第十三章 最佳化時機
第十四章 作業系統與網路本身的改良