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

Java編程思想(第4版)

Java編程思想(第4版)

定 價:¥108.00

作 者: (美)??藸?著,陳昊鵬 譯
出版社: 機械工業(yè)出版社
叢編項:
標 簽: J2EE

ISBN: 9787111213826 出版時間: 2007-06-01 包裝: 膠版紙
開本: 16 頁數(shù): 880 字數(shù):  

內(nèi)容簡介

  本書贏得了全球程序員的廣泛贊譽,即使是最晦澀的概念,在Bruce Eckel的文字親和力和小而直接的編程示例面前也會化解于無形。從Java的基礎(chǔ)語法到最高級特性(深入的面向?qū)ο蟾拍?、多線程、自動項目構(gòu)建、單元測試和調(diào)試等),本書都能逐步指導(dǎo)你輕松掌握。從本書獲得的各項大獎以及來自世界各地的讀者評論中,不難看出這是一本經(jīng)典之作。本書的作者擁有多年教學(xué)經(jīng)驗,對C、C++以及Java語言都有獨到、深入的見解,以通俗易懂及小而直接的示例解釋了一個個晦澀抽象的概念。本書共22章,包括操作符、控制執(zhí)行流程、訪問權(quán)限控制、復(fù)用類、多態(tài)、接口、通過異常處理錯誤、字符串、泛型、數(shù)組、容器深入研究、Java I/O系統(tǒng)、枚舉類型、并發(fā)以及圖形化用戶界面等內(nèi)容。這些豐富的內(nèi)容,包含了Java語言基礎(chǔ)語法以及高級特性,適合各個層次的Java程序員閱讀,同時也是高等院校講授面向?qū)ο蟪绦蛟O(shè)計語言以及Java語言的絕佳教材和參考書。 第4版特點:適合初學(xué)者與專業(yè)人員的經(jīng)典的面向?qū)ο髷⑹龇绞?,為更新的Java SE5/6增加了新的示例和章節(jié)。測驗框架顯示程序輸出。設(shè)計模式貫穿于眾多示例中:適配器、橋接器、職責(zé)鏈、命令、裝飾器、外觀、工廠方法、享元、點名、數(shù)據(jù)傳輸對象、空對象、代理、單例、狀態(tài)、策略、模板方法以及訪問者。為數(shù)據(jù)傳輸引入了XML,為用戶界面引入了SWT和Flash。重新撰寫了有關(guān)并發(fā)的章節(jié),有助于讀者掌握線程的相關(guān)知識。專門為第4版以及Java SE5/6重寫了700多個編譯文件中的500多個程序。支持網(wǎng)站包含了所有源代碼、帶注解的解決方案指南、網(wǎng)絡(luò)日志以及多媒體學(xué)習(xí)資料。覆蓋了所有基礎(chǔ)知識,同時論述了高級特性。詳細地闡述了面向?qū)ο笤怼?#61550;在線可獲得Java講座CD,其中包含Bruce Eckel的全部多媒體講座。在www.MindView.net網(wǎng)站上可以觀看現(xiàn)場講座、咨詢和評論。專門為第4版以及Java SE5/6重寫了700多個編譯文件中的500多個程序。支持網(wǎng)站包含了所有源代碼、帶注解的解決方案指南、網(wǎng)絡(luò)日志以及多媒體學(xué)習(xí)資料。覆蓋了所有基礎(chǔ)知識,同時論述了高級特性。詳細地闡述了面向?qū)ο笤?。在線可獲得Java講座CD,其中包含Bruce Eckel的全部多媒體講座。在www.MindView.net網(wǎng)站上可以觀看現(xiàn)場講座、咨詢和評論。

作者簡介

  Bruce Eckel是MindView公司(www.MindView.net)的總裁,該公司向客戶提供軟件咨詢和培訓(xùn)。他是C++標準委員會擁有表決權(quán)的成員之一,擁有應(yīng)用物理學(xué)學(xué)士和計算機工程碩士學(xué)位。除本書外,他還是《C++編程思想》的作者,并與人合著了《C++編程思想 第2卷》(這兩本書的英文影印版及中文版均已由機械工業(yè)出版社引進出版)及其他著作。他已經(jīng)發(fā)表了150多篇論文,還經(jīng)常參加世界各地的研討會并進行演講。

圖書目錄

讀者評論
前言
簡介
第1章 對象導(dǎo)論
1.1 抽象過程
1.2 每個對象都有一個接口
1.3 每個對象都提供服務(wù)
1.4 被隱藏的具體實現(xiàn)
1.5 復(fù)用具體實現(xiàn)
1.6 繼承
1.6.1 “是一個”(is-a)與“像是一個”(is-like-a)關(guān)系
1.7 伴隨多態(tài)的可互換對象
1.8 單根繼承結(jié)構(gòu)
1.9 容器
1.9.1 參數(shù)化類型(范型)
1.10 對象的創(chuàng)建和生命期
1.11 異常處理:處理錯誤
1.12 并發(fā)編程
1.13 Java與Internet
1.13.1 Web是什么
1.13.2 客戶端編程
1.13.3 服務(wù)器端編程
1.22 總結(jié)
第2章 一切都是對象
2.1 用引用操縱對象
2.2 必須由你創(chuàng)建所有對象
2.2.1 存儲到什么地方
2.2.2 特例:基本類型
2.2.3 Java中的數(shù)組
2.3 永遠不需要銷毀對象
2.3.1 作用域
2.3.2 對象的作用域
2.4 創(chuàng)建新的數(shù)據(jù)類型:類
2.4.1 域和方法
2.4.2 基本成員默認值
2.5 方法、參數(shù)和返回值
2.5.1 參數(shù)列表
2.6 構(gòu)建一個Java程序
2.6.1 名字可見性
2.6.2 運用其他構(gòu)件
2.6.3 static 關(guān)鍵字
2.7 你的第一個Java程序
編譯和運行
2.8 注釋和嵌入式文檔
2.8.1 注釋文檔
2.8.2 語法
2.8.3 嵌入式HTML
2.8.4 一些標簽示例
2.8.5 文檔示例
2.9 編碼風(fēng)格
2.10 總結(jié)
2.11 練習(xí)
第3章 操作符
3.1 更簡單的打印語句
3.2 使用Java操作符
3.3 優(yōu)先級
3.4 賦值
3.4.1 方法調(diào)用中的別名問題
3.5 算術(shù)操作符
3.5.1 一元加、減操作符
3.6 自動遞增和遞減
3.7 關(guān)系操作符
3.7.1 測試對象的等價性
3.8 邏輯操作符
3.8.1 短路
3.9 直接常量
3.9.1 指數(shù)記數(shù)法
3.10 按位操作符
3.11 移位操作符
3.12 三元操作符 if-else
3.13 字符串操作符 + 和 +=
3.14 使用操作符時常犯的錯誤
3.15 類型轉(zhuǎn)換操作符
3.15.1 截尾和舍入
3.15.2提升
3.16 Java沒有“sizeof”
3.17 操作符小結(jié)
3.18 總結(jié)
第4章 控制執(zhí)行流程
4.1 true和false
4.2 if-else
4.3 迭代
4.3.1 do-while
4.3.2 for
4.3.3 逗號操作符
4.4 Foreach語法
4.5 return
4.6 break和 continue
4.7 臭名昭著的“goto”
4.8 switch
4.9 總結(jié)
第5章 初始化與清理
5.1 用構(gòu)造器確保初始化
5.2 方法重載
5.2.1 區(qū)分重載方法
5.2.2 涉及基本類型的重載
5.2.3 以返回值區(qū)分重載方法
5.3 缺省構(gòu)造器
5.4 this關(guān)鍵字
5.4.1 在構(gòu)造器中調(diào)用構(gòu)造器
5.4.2 static的含義
5.5 清理:終結(jié)處理和垃圾回收
5.5.1 finalize()的用途何在
5.5.2 你必須實施清理
5.5.3 終結(jié)條件
5.5.4 垃圾回收器如何工作
5.6 成員初始化
5.6.1 指定初始化
5.7 構(gòu)造器初始化
5.7.1 初始化順序
5.7.2. 靜態(tài)數(shù)據(jù)的初始化
5.7.3. 顯式的靜態(tài)初始化
5.7.4. 非靜態(tài)實例初始化
5.8 數(shù)組初始化
5.8.1 可變參數(shù)列表
5.9 枚舉類型
5.10 總結(jié)
第6章 訪問權(quán)限控制
第7章 復(fù)用類
第8章 多態(tài)
第9章 接口
第10章 內(nèi)部類
第11章 持有對象
第12章 通過異常處理錯誤
第13章 字符串
第14章 類型信息
第15章 泛型
第16章 數(shù)組
第17章 容器深入研究
第18章 Java I/O系統(tǒng)
第19章 枚舉類型
第20章 注解
第21章 并發(fā)
第22章 圖形化用戶界面
附錄A 補充材料
可下載的補充材料
Thinking in C:Java的基礎(chǔ)
Java編程思想 研討課
Hands-on Java研討課CD
Thinking in Objects研討課
Thinking in Enterprise Java
Thinking in Patterns(with Java)
Thinking in Patterns研討課
設(shè)計咨詢與復(fù)審
附錄B 資源
軟件
編輯器與IDE
書籍
分析與設(shè)計
Python
我的著作列表
索引

本目錄推薦

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