注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Java高效編程指南

Java高效編程指南

Java高效編程指南

定 價(jià):¥22.00

作 者: (美)Joshua Bloch著;聞山等譯
出版社: 機(jī)械工業(yè)出版社
叢編項(xiàng): Sun公司核心技術(shù)叢書
標(biāo) 簽: Java

ISBN: 9787111096351 出版時(shí)間: 2002-01-01 包裝: 膠版紙
開本: 24cm 頁數(shù): 156頁 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  原版進(jìn)口EffectiveJavaProgrammingLanguageGuide本書包含了Java編程的一些極具價(jià)值的經(jīng)驗(yàn)原則,涵蓋了大多數(shù)開發(fā)者在日常程序設(shè)計(jì)中經(jīng)常遇到的問題的解決方案。書中通過對(duì)設(shè)計(jì)Java平臺(tái)的專家所使用技術(shù)的全面介紹,揭示產(chǎn)生清晰、健壯、高效的代碼需要做的和應(yīng)予以避免的方方面面。每一個(gè)原則以簡(jiǎn)短獨(dú)立的小品文形式出現(xiàn),提供了來自這位杰出作者的豐富經(jīng)驗(yàn)和詳實(shí)的“實(shí)戰(zhàn)故事”。貫穿全書的是通用的語言用法和設(shè)計(jì)模式,具有啟發(fā)意義的技巧和技術(shù)。本書提供了編寫高效的程序所需的最實(shí)用、最權(quán)威的指導(dǎo)原則。

作者簡(jiǎn)介

暫缺《Java高效編程指南》作者簡(jiǎn)介

圖書目錄

譯者序
序言
前言
第1章 緒論
第2章 創(chuàng)建及銷毀對(duì)象
2.1 考慮用靜態(tài)工廠方法代替構(gòu)造函數(shù)
2.2 使用私有構(gòu)造函數(shù)強(qiáng)化singleton屬性
2.3 用私有構(gòu)造函數(shù)強(qiáng)化不可實(shí)例化能力
2.4 避免創(chuàng)建重復(fù)對(duì)象
2.5 消除對(duì)過期對(duì)象的引用
2.6 避免使用終結(jié)程序
第3章 對(duì)象的通用方法
3.1 重載equals時(shí)要遵守通用約定
3.2 重載equals時(shí)永遠(yuǎn)要重載hashCode
3.3 永遠(yuǎn)要重載toString
3.4 謹(jǐn)慎地重載clone
3.5 實(shí)現(xiàn)Comparable的問題
第4章 類和接口
4.1 最小化類和成員的可訪問能力
4.2 傾向于非可變性
4.3 組合優(yōu)于繼承
4.4 設(shè)計(jì)和文檔化繼承
4.5 接口優(yōu)于抽象類
4.6 接口只能用來定義類型
4.7 靜態(tài)成員優(yōu)于非靜態(tài)的
第5章 C語言結(jié)構(gòu)的替代
5.1 用類替代結(jié)構(gòu)
5.2 用類層次代替聯(lián)合
5.3 用類代替enum結(jié)構(gòu)
5.4 用類和接口代替函數(shù)指針
第6章 方法
6.1 檢查參數(shù)的有效性
6.2 使用保護(hù)性拷貝
6.3 認(rèn)真設(shè)計(jì)方法簽名
6.4 謹(jǐn)慎地使用過載
6.5 返回0長(zhǎng)度的數(shù)組而不是null
6.6 為所有的導(dǎo)出API元素寫文檔注釋
第7章 通用編程
7.1 最小化局部變量作用域
7.2 了解和使用庫
7.3 需要確切答案時(shí),不要使用float或double類型
7.4 盡量避免使用串
7.5 了解串并置的性能
7.6 通過接口訪問對(duì)象
7.7 接口優(yōu)于反射
7.8 謹(jǐn)慎地使用固有方法
7.9 謹(jǐn)慎地做優(yōu)化
7.10 遵循普遍接受的命名慣例
第8章 異常
8.1 僅在不正常的情況下使用異常
8.2 對(duì)可恢復(fù)的情況使用已檢查異常對(duì)程序錯(cuò)使用運(yùn)行時(shí)異常
8.3 避免已檢查異常的不必要使用
8.4 使用標(biāo)準(zhǔn)的異常用法
8.5 引發(fā)的異常要與抽象對(duì)應(yīng)
8.6 給方法引發(fā)的異常做文檔
8.7 在細(xì)節(jié)消息里包括失敗捕獲信息
8.8 使失敗原子化
8.9 不要忽略異常
第9章 線程
9.1 同步訪問共享的可變數(shù)據(jù)
9.2 不要過度使用同步
9.3 不要在循環(huán)外部調(diào)用wait
9.4 不要依賴線程調(diào)度器
9.5 文檔化線程安全
9.6 避免使用線程組
第10章 串行化
10.1 謹(jǐn)慎實(shí)現(xiàn)Serializable
10.2 使用自定義的串行化形式
10.3 保護(hù)性地編寫readObject方法
10.4 必要時(shí)提供readResolve方法
參考文獻(xiàn)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) m.ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號(hào) 鄂公網(wǎng)安備 42010302001612號(hào)