注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)Java程序設(shè)計(jì)教程(第2版)

Java程序設(shè)計(jì)教程(第2版)

Java程序設(shè)計(jì)教程(第2版)

定 價(jià):¥39.00

作 者: 牛曉太,齊艷珂,王亞楠,王洋 ... 著
出版社: 清華大學(xué)出版社
叢編項(xiàng): 高等學(xué)校計(jì)算機(jī)課程規(guī)劃教材
標(biāo) 簽: 工學(xué) 教材 研究生/本科/專(zhuān)科教材

購(gòu)買(mǎi)這本書(shū)可以去


ISBN: 9787302475217 出版時(shí)間: 2017-12-01 包裝: 平裝
開(kāi)本: 16開(kāi) 頁(yè)數(shù): 293000 字?jǐn)?shù):  

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

  本書(shū)在保持第1版基本框架和特色的基礎(chǔ)上,更新了部分章節(jié),并對(duì)一些知識(shí)點(diǎn)進(jìn)行了擴(kuò)充,更便于讀者學(xué)習(xí)。全書(shū)內(nèi)容分為12章,包括Java概述,Java語(yǔ)言基礎(chǔ),Java控制結(jié)構(gòu)、數(shù)組和字符串,Java面向?qū)ο缶幊?,接口、?nèi)部類(lèi)和Java API基礎(chǔ),異常處理,Applet程序,圖形用戶(hù)界面,輸入輸出流,多線程,訪問(wèn)數(shù)據(jù)庫(kù)以及網(wǎng)絡(luò)程序設(shè)計(jì)等內(nèi)容。 本書(shū)既適合作為普通高等院校計(jì)算機(jī)、網(wǎng)絡(luò)工程等專(zhuān)業(yè)本科生(或高職高專(zhuān)學(xué)生)的Java程序設(shè)計(jì)課程教材,也適合從事軟件開(kāi)發(fā)的技術(shù)人員培訓(xùn)、自學(xué)使用。

作者簡(jiǎn)介

  牛曉太 教授 博士 鄭州航空工業(yè)管理學(xué)院學(xué)術(shù)帶頭人。中國(guó)航空學(xué)會(huì)會(huì)員。 發(fā)表論文30余篇,曾獲得省級(jí)自然科學(xué)優(yōu)秀學(xué)術(shù)論文二等獎(jiǎng)、三等獎(jiǎng)4項(xiàng);主持省部級(jí)項(xiàng)目多項(xiàng),撰寫(xiě)學(xué)術(shù)專(zhuān)著多部

圖書(shū)目錄

目錄
第1章Java概述1
1.1Java簡(jiǎn)介1
1.1.1Java的產(chǎn)生1
1.1.2Java的特點(diǎn)1
1.1.3Java三大平臺(tái)2
1.2Java的開(kāi)發(fā)和運(yùn)行環(huán)境3
1.2.1Java虛擬機(jī)3
1.2.2JDK的安裝3
1.2.3環(huán)境變量的設(shè)置5
1.2.4Java API文檔6
1.3Java程序開(kāi)發(fā)實(shí)例7
1.3.1Java應(yīng)用程序?qū)嵗?
1.3.2Java小程序?qū)嵗?0
1.4Eclipse開(kāi)發(fā)平臺(tái)11
1.4.1Eclipse安裝11
1.4.2Eclipse平臺(tái)的項(xiàng)目開(kāi)發(fā)12
習(xí)題114第2章Java語(yǔ)言基礎(chǔ)15
2.1標(biāo)識(shí)符和關(guān)鍵字15
2.1.1標(biāo)識(shí)符15
2.1.2關(guān)鍵字16
2.1.3分隔符16
2.1.4注釋符17
2.2數(shù)據(jù)類(lèi)型、常量與變量18
2.2.1數(shù)據(jù)類(lèi)型18
2.2.2常量19
2.2.3變量19
2.3運(yùn)算符20
2.3.1算術(shù)運(yùn)算符21
2.3.2關(guān)系運(yùn)算符22
2.3.3邏輯運(yùn)算符22
2.3.4位運(yùn)算符24
2.3.5賦值運(yùn)算符24
2.3.6三元運(yùn)算符26
2.3.7其他運(yùn)算符26
2.4表達(dá)式27
2.4.1運(yùn)算符的優(yōu)先級(jí)27
2.4.2數(shù)據(jù)類(lèi)型轉(zhuǎn)換28
2.4.3應(yīng)用舉例29
習(xí)題232第3章Java控制結(jié)構(gòu)、數(shù)組和字符串34
3.1順序結(jié)構(gòu)34
3.1.1語(yǔ)句和語(yǔ)句塊34
3.1.2順序結(jié)構(gòu)35
3.2分支結(jié)構(gòu)35
3.2.1if語(yǔ)句36
3.2.2if語(yǔ)句的嵌套38
3.2.3多分支if語(yǔ)句39
3.2.4switch語(yǔ)句40
3.3循環(huán)結(jié)構(gòu)42
3.3.1for語(yǔ)句42
3.3.2while語(yǔ)句45
3.3.3do語(yǔ)句46
3.3.4循環(huán)嵌套47
3.4轉(zhuǎn)移語(yǔ)句50
3.4.1break語(yǔ)句50
3.4.2continue語(yǔ)句51
3.5數(shù)組52
3.5.1數(shù)組的聲明52
3.5.2數(shù)組的初始化53
3.5.3數(shù)組元素的引用55
3.6字符串55
3.6.1字符串的聲明和初始化56
3.6.2字符串的處理56
習(xí)題357第4章Java面向?qū)ο缶幊?0
4.1面向?qū)ο缶幊谈攀?0
4.1.1面向?qū)ο蟮某绦蛟O(shè)計(jì)方法60
4.1.2類(lèi)和對(duì)象60
4.1.3面向?qū)ο缶幊痰奶攸c(diǎn)60
4.1.4Java程序設(shè)計(jì)語(yǔ)言61
4.2類(lèi)61
4.2.1類(lèi)的定義61
4.2.2成員變量62
4.2.3成員方法62
4.2.4構(gòu)造方法67
4.3對(duì)象69
4.3.1對(duì)象的聲明69
4.3.2對(duì)象的創(chuàng)建及初始化69
4.3.3對(duì)象的使用70
4.3.4對(duì)象的銷(xiāo)毀74
4.3.5this關(guān)鍵字75
4.4類(lèi)的封裝性76
4.4.1包76
4.4.2訪問(wèn)權(quán)限79
4.4.3訪問(wèn)器81
4.4.4靜態(tài)成員82
4.5類(lèi)的繼承性84
4.5.1繼承的概念84
4.5.2子類(lèi)85
4.5.3super關(guān)鍵字87
4.5.4最終類(lèi)和抽象類(lèi)89
4.6類(lèi)的多態(tài)性90
4.6.1多態(tài)的概念90
4.6.2方法重載90
4.6.3方法覆蓋92
4.6.4綁定93
習(xí)題494第5章接口、內(nèi)部類(lèi)和Java API基礎(chǔ)99
5.1接口99
5.1.1接口的概念99
5.1.2接口的聲明99
5.1.3接口的實(shí)現(xiàn)100
5.1.4常用系統(tǒng)接口103
5.2內(nèi)部類(lèi)和內(nèi)部接口104
5.2.1內(nèi)部類(lèi)和內(nèi)部接口的概念104
5.2.2內(nèi)部類(lèi)的定義和使用105
5.3java.lang包中的基礎(chǔ)類(lèi)108
5.3.1Object類(lèi)108
5.3.2System類(lèi)109
5.3.3Math類(lèi)110
5.3.4數(shù)據(jù)類(lèi)型類(lèi)110
5.4java.util包中的工具類(lèi)112
5.4.1日期類(lèi)112
5.4.2Random類(lèi)113
5.4.3Scanner類(lèi)114
5.4.4集合類(lèi)114
習(xí)題5117第6章異常處理120
6.1異常的概念120
6.2異常類(lèi)122
6.2.1Error類(lèi)及其子類(lèi)123
6.2.2Exception類(lèi)及其子類(lèi)123
6.3異常處理124
6.3.1try…catch…finally語(yǔ)句124
6.3.2拋出異常128
6.4創(chuàng)建自己的異常類(lèi)130
習(xí)題6131第7章Applet程序135
7.1Applet簡(jiǎn)介135
7.1.1Java Applet說(shuō)明135
7.1.2Applet的形式及其類(lèi)的層次135
7.2Applet的生命周期和顯示方法136
7.2.1Applet的生命周期136
7.2.2Applet的顯示方法137
7.2.3Applet的編寫(xiě)與執(zhí)行138
7.3HTML中的Applet標(biāo)記139
7.4Applet應(yīng)用舉例140
習(xí)題7143第8章圖形用戶(hù)界面146
8.1AWT與Swing146
8.1.1AWT概述146
8.1.2AWT的基本組件147
8.1.3Swing概述149
8.1.4AWT與Swing的區(qū)別150
8.2事件處理150
8.2.1Java中的事件處理機(jī)制151
8.2.2鍵盤(pán)事件154
8.2.3鼠標(biāo)事件156
8.2.4其他常用事件159
8.3布局管理器171
8.3.1布局管理器概述172
8.3.2常用布局172
8.4Swing組件175
8.4.1Swing包中類(lèi)的關(guān)系175
8.4.2Swing中的容器176
8.4.3Swing中的常用組件187
8.4.4Swing中的新增組件190
8.4.5Swing事件概述194
習(xí)題8195第9章輸入輸出流197


本目錄推薦

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