首頁
中文書目錄
原文書目錄
 站內快速搜尋
資源中心
Book Series
Special Interest













■好消息,歐萊禮書籍已重新鋪貨至各大書局及網路書店,歡迎讀者選購       ■歡迎各院校採用歐萊禮書籍,學校團購請洽校園服務團隊
Java Performance Tuning
書名:Java 效能調校技巧
作者:Jack Shirazi
譯者:林志浩
編輯:林長毅
書號:A076
ISBN:957-8247-70-2
頁數:500頁
出版日期:2001 年 11 月
售價:780


試讀章節
前言
第十三章 最佳化時機


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

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

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

本書內容涵蓋:
  • 制定調校策略
  • 由 profiling 工具蒐集程式行為資訊
  • 縮減程式建立的物件數目
  • 將使用的字串作最佳化
  • 去除沒有效率的程式碼,以避免效能的漏失
  • 改善 loop 和 switch 的行
  • 將 I/O 行為作最佳化
  • 使用適當的演算法來做排序和其它一般的工作
  • 有效的利用執行緒
  • 將分散式系統的效能作最佳化
  • 本書含括 Java 2(JDK 1.2、1.3)以及 JDK 1.1.x

| 首頁 | 聯絡我們 |
© 2009, O'Reilly Media, Inc. Taiwan Branch