
掃描右側圖片或微信搜索 “ Java技術分享屋 ” ,回復 “ 驗證碼 ” ,獲取驗證密碼。
本資料僅供讀者預覽及學習交流使用,不能用于商業(yè)用途,請在下載后24小時內刪除。如果喜歡,請購買正版!
一.資料截圖
二.資料介紹
本書通過豐富、完整、富有代表性的實例,展示了如何提升Java應用性能,并且給出了優(yōu)化前與優(yōu)化后的Java應用程序的性能差別,以實際的實例與數(shù)字告訴你,為什么不可以這么做,應該怎么做,深入分析了影響Java應用程序性能的根本原因。本書不是教你怎樣使用Java語言開發(fā)應用程序,而是教你怎樣才能開發(fā)出更高效、更的Java應用程序。書中每一個例子都經(jīng)過了作者嚴格的驗證。
本書適合于所有想編寫更高效、的Java應用程序的開發(fā)人員閱讀。
三.資料目錄
章 Java程序設計風格
1.1 Java文件名與文件組織結構
1.2 Java文件注釋頭
1.3 包的聲明與引用
1.4 類與接口的聲明
1.5 Java源文件編排格式
1.5.1 代碼行長度與折行規(guī)則
1.6 程序注釋
1.7 變量的聲明初始化與放置
1.7.1 變量聲明
1.7.2 變量初始化
1.7.3 變量放置
1.8 Java程序語句編寫規(guī)則
1.8.1 簡單語句
1.8.2 復合語句
1.9 空格與空行的應用規(guī)則
1.9.1 空格的應用規(guī)則
1.9.2 空行的應用規(guī)則
1.10 方法、變量與常量的命名規(guī)則
1.10.1 方法的命名規(guī)則
1.10.2 變量的命名規(guī)則
1.10.3 常量的命名規(guī)則
1.11 Java編程實踐
1.11.1 訪問實例與類中變量的規(guī)則
1.11.2 引用類中的靜態(tài)變量與方法的規(guī)則
1.11.3 變量賦值規(guī)則
1.11.4 綜合規(guī)則
小結
第2章 內存管理
2.1 垃圾回收
2.1.1 堆內存
2.2 JVM中對象的生命周期
2.2.1 創(chuàng)建階段
2.2.2 應用階段
2.2.3 不可視階段
2.2.4 不可到達階段
2.2.5 可收集階段、終結階段與釋放階段
2.3 Java中的析構方法finalize
2.4 數(shù)組的創(chuàng)建
2.5 共享靜態(tài)變量存儲空間
2.6 對象重用與GC
2.7 瞬間值
2.8 不要提前創(chuàng)建對象
2.9 JVM內存參數(shù)調優(yōu)
2.10 Java程序設計中有關內存管理的其他經(jīng)驗
小結
第3章 表達式、語句與保留字
3.1 表達式
3.1.1 括號規(guī)則
3.1.2 簡單規(guī)則
3.1.3 單一意圖規(guī)則
3.1.4 方法返回值比較規(guī)則
3.1.5 字符串比較規(guī)則
3.2 Java語言中的保留字
3.2.1 靜態(tài)的(static)
3.2.2 超類(super)
3.2.3 終的(final)
3.2.4 同步(synchronized)
3.2.5 實例識別(instanceof)
3.3 判斷語句與循環(huán)語句
3.3.1 判斷語句
3.3.2 循環(huán)語句
3.4 正則表達式
小結
第4章 Java核心類與性能優(yōu)化
4.1 散列表類與性能優(yōu)化
4.1.1 線程同步散列表類
4.1.2 設置ArrayList初始化容量
4.1.3 ArrayList與LinkedList
4.2 String類與性能優(yōu)化
4.2.1 字符串累加與性能優(yōu)化
4.2.2 字符串的length方法與性能優(yōu)化
4.2.3 toCharArray方法與性能優(yōu)化
4.2.4 字符串轉化為數(shù)字
4.3 系統(tǒng)I/O類
4.3.1 Java語言中輸入與輸出流
4.3.2 通過系統(tǒng)緩沖流類提高I/O操作效率
4.3.3 通過自定制緩沖區(qū)提高I/O操作效率
4.3.4 通過壓縮流提高I/O操作效率
4.4 其他
4.4.1 數(shù)據(jù)格式化與性能優(yōu)化
4.4.2 獲取文件信息與性能優(yōu)化
小結
第5章 JNI程序設計與性能優(yōu)化
第6章 類與接口
第7章 JSP與Servlet性能優(yōu)化
第8章 開發(fā)高性能的EJB應用
第9章 JMS性能優(yōu)化
0章 BC與性能優(yōu)化
1章 軟件結構、設計模式與性能優(yōu)化
附錄A Together工具的使用簡介
附錄B J2SE 5.0的新特性與性能的提升
附錄C 編排代碼的精美工具JxBeauty