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

新手學(xué)Java 7編程(第5版)

新手學(xué)Java 7編程(第5版)

定 價:¥59.00

作 者: (美)斯切爾特 著,石磊 譯
出版社: 清華大學(xué)出版社
叢編項:
標(biāo) 簽: J2EE

ISBN: 9787302295419 出版時間: 2012-09-01 包裝: 平裝
開本: 16開 頁數(shù): 527 字數(shù):  

內(nèi)容簡介

  《新手學(xué)java 7編程(第5版)》由程序設(shè)計暢銷書作者herbertschildt撰寫,將內(nèi)容徹底更新至javase 7。首先從基礎(chǔ)講起,介紹了如何編譯和運行java程序,然后討論了關(guān)鍵字、語法和一些結(jié)構(gòu),它們共同構(gòu)成了java語言的核心。之后,《新手學(xué)java7編程(第5版)》介紹了java的一些高級特性,包括多線程程序設(shè)計和泛型。最后以對swing的介紹結(jié)束了全書。本教程節(jié)奏輕快,可以幫助讀者快速掌握java程序設(shè)計?!缎率謱W(xué)java 7編程(第5版)》特色關(guān)鍵技能與概念:在每章開始列出了該章中介紹的技能與概念專家問答:以問答形式提供了相關(guān)信息和實用的提示編程練習(xí):展示如何應(yīng)用某種技能的編程練習(xí)自測題:每章最后提供了一些測試對該章內(nèi)容理解程度的問題代碼注釋:示例代碼中的注釋描述了正在闡述的編程技巧

作者簡介

  Herbert Schildt,世界頂級的程序設(shè)計暢銷書作家、Java、C++、C和C#語言的權(quán)威。他撰寫的程序設(shè)計圖書在全世界銷售了數(shù)百萬冊,并被翻譯成了多種語言。他撰寫了眾多關(guān)于Java的圖書,包括Java: The Complete Reference、Herb Schildts Java Programming Cookbook、Swing: A Beginner's Guide和The Art of Java。他的其他一些暢銷書還包括C++: The Complete Reference、C#: The Complete Reference和C:The Complete Reference。雖然他對計算機的方方面面都很感興趣,但是主要關(guān)注點是計算機語言,包括編譯器、解釋器和機器人控制語言。他對語言的標(biāo)準(zhǔn)化也有濃厚的興趣。Schildt獲得了伊利諾伊大學(xué)的學(xué)士和碩士學(xué)位。

圖書目錄

第1章java基礎(chǔ)
1.1java的起源
1.2java對internet的貢獻
1.3java的魔法:字節(jié)碼
1.4java的主要術(shù)語
1.5面向?qū)ο蟪绦蛟O(shè)計
1.6獲得java開發(fā)工具包
1.7第一個簡單的程序
1.8處理語法錯誤
1.9第二個簡單程序
1.10另一種數(shù)據(jù)類型
1.11兩個控制語句
1.12創(chuàng)建代碼塊
1.13分號和定位
1.14縮進原則
1.15java關(guān)鍵字
1.16java的標(biāo)識符
1.17java類庫
1.18自測題
第2章數(shù)據(jù)類型與運算符
2.1數(shù)據(jù)類型為什么重要
2.2 java的基本類型
2.3字面值
2.4變量詳解
2.5變量的作用域和生命期
2.6運算符
2.7算術(shù)運算符
2.8關(guān)系運算符和邏輯運算符
2.9短路邏輯運算符
2.10賦值運算符
2.11速記賦值
2.12賦值中的類型轉(zhuǎn)換
2.13不兼容類型的強制轉(zhuǎn)換
2.14運算符優(yōu)先級
2.15表達式
2.16自測題
第3章程序控制語句
3.1從鍵盤輸入字符
3.2if語句
3.3switch語句
3.4for循環(huán)
3.5while循環(huán)
3.6do-while循環(huán)
3.7使用break語句退出循環(huán)
3.8將break語句作為一種goto語句使用
3.9使用continue
3.10嵌套循環(huán)
3.11自測題
第4章類、對象和方法
4.1類的基礎(chǔ)知識
4.2如何創(chuàng)建對象
4.3引用變量和賦值
4.4方法
4.5從方法返回值
4.6返回值
4.7使用形參
4.8構(gòu)造函數(shù)
4.9帶形參的構(gòu)造函數(shù)
4.10深入介紹new運算符
4.11垃圾回收與終止器
4.12this關(guān)鍵字
4.13自測題
第5章其他數(shù)據(jù)類型與運算符
5.1數(shù)組
5.2多維數(shù)組
5.3不規(guī)則數(shù)組
5.4另一種聲明數(shù)組的語法
5.5數(shù)組引用賦值
5.6使用length成員
5.7 for-each形式的循環(huán)
5.8字符串
5.9使用命令行實參
5.10位運算符
5.11“?”運算符
5.12自測題
第6章方法和類詳解
6.1控制對類成員的訪問
6.2向方法傳遞對象
6.3返回對象
6.4方法重載
6.5重載構(gòu)造函數(shù)
6.6遞歸
6.7理解static關(guān)鍵字
6.8嵌套類和內(nèi)部類
6.9可變長度實參
6.10自測題
第7章繼承
7.1繼承的基礎(chǔ)知識
7.2成員訪問與繼承
7.3構(gòu)造函數(shù)和繼承
7.4使用super調(diào)用超類構(gòu)造函數(shù)
7.5使用super訪問超類成員
7.6創(chuàng)建多級層次結(jié)構(gòu)
7.7何時調(diào)用構(gòu)造函數(shù)
7.8超類引用和子類對象
7.9方法重寫
7.10重寫的方法支持多態(tài)性
7.11為何使用重寫的方法
7.12使用抽象類
7.13使用final
7.13.1使用final防止重寫
7.13.2使用final防止繼承
7.13.3對數(shù)據(jù)成員使用final
7.14 obiect類
7.15自測題
第8章包和接口
8.1包
8.2包和成員訪問
8.3理解被保護的成員
8.4導(dǎo)入包
8.5java的類庫位于包中
8.6接口
8.7實現(xiàn)接口
8.8使用接口引用
8.9接口中的變量
8.10接口能夠擴展
8.11自測題
第9章異常處理
9.1異常的層次結(jié)構(gòu)
9.2異常處理基礎(chǔ)
9.3未捕獲異常的結(jié)果
9.4使用多個catch語句
9.5捕獲子類異常
9.6 try代碼塊可以嵌套
9.7拋出異常
9.8throwable詳解
9.9使用finally
9.10使用throws語句
9.11jdk 7新增的異常功能
9.12java的內(nèi)置異常
9.13創(chuàng)建異常子類
9.14自測題
第10章使用i/o
10.1java的i/o基于流
10.2字節(jié)流和字符流
10.3字節(jié)流類
10.4字符流類
10.5預(yù)定義流
10.6使用字節(jié)流
10.7使用字節(jié)流讀寫文件
10.8自動關(guān)閉文件
10.9讀寫二進制數(shù)據(jù)
10.10隨機訪問文件
10.11使用java字符流
10.12使用字符流的文件i/o
10.13使用java類型包裝器轉(zhuǎn)換數(shù)值字符串
10.14自測題
第11章多線程程序設(shè)計
11.1多線程基本原理
11.2thread類和runnable接口
11.3創(chuàng)建一個線程
11.4創(chuàng)建多個線程
11.5確定線程何時結(jié)束
11.6線程的優(yōu)先級
11.7同步
11.8使用同步方法
11.9同步語句
11.10使用notify()、wait()和notifyall()的線程通信
11.11線程的掛起、繼續(xù)執(zhí)行和停止
11.12自測題
第12章枚舉、自動裝箱、靜態(tài)導(dǎo)入和注釋
12.1枚舉
12.2java的枚舉是類類型
12.3values()和valueof()方法
12.4構(gòu)造函數(shù)、方法、實例變量和枚舉
12.5枚舉繼承enum
12.6自動裝箱
12.7類型包裝器
12.8自動裝箱基礎(chǔ)
12.9自動裝箱和方法
12.10發(fā)生在表達式中的自動裝箱/自動拆箱
12.11靜態(tài)導(dǎo)入
12.12注釋(元數(shù)據(jù))
12.13自測題
第13章泛型
13.1泛型基礎(chǔ)
13.2一個簡單的泛型示例
13.3約束類型
13.4使用通配符實參
13.5約束通配符
13.6泛型方法
13.7泛型構(gòu)造函數(shù)
13.8泛型接口
13.9原類型和遺留代碼
13.10使用菱形運算符進行類型推斷
13.11擦除特性
13.12歧義錯誤
13.13一些泛型限制
13.14繼續(xù)學(xué)習(xí)泛型
13.15自測題
第14章applet、事件和其他主題
14.1applet基礎(chǔ)
14.2applet的組織和基本構(gòu)件
14.3applet架構(gòu)
14.4一個完整的applet框架
14.5applet初始化與終止
14.6請求重繪
14.7使用狀態(tài)窗口
14.8向applet傳遞形參
14.9 applet類
14.10事件處理
14.11委派事件模型
14.12事件
14.13使用委派事件模型
14.14其他java關(guān)鍵字
14.15自測題
第15章swing基礎(chǔ)
15.1swing的起源和設(shè)計原則
15.2組件和容器
15.3布局管理器
15.4第一個簡單的swing程序
15.5使用jbutton
15.6使用jtextfield
15.7創(chuàng)建jcheckbox
15.8使用jlist
15.9使用匿名內(nèi)部類來處理事件
15.10創(chuàng)建一個swingapplet
15.11進一步學(xué)習(xí)
15.12自測題
附錄a自測題答案
附錄b使用java的文檔注釋

本目錄推薦

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