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

Java程序開發(fā)案例教程

Java程序開發(fā)案例教程

定 價(jià):¥68.00

作 者: 李運(yùn)良、車云月、彭航
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302597872 出版時(shí)間: 2022-01-01 包裝: 平裝-膠訂
開本: 16開 頁(yè)數(shù): 字?jǐn)?shù):  

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

  《Java程序開發(fā)案例教程》從初學(xué)者角度出發(fā),通過(guò)通俗易懂的語(yǔ)言、豐富多彩的實(shí)戰(zhàn)型案例,詳細(xì)介紹了使用 Java 語(yǔ)言 進(jìn)行程序開發(fā)需要掌握的知識(shí)。全書共分為 11 章,包括 Java 程序設(shè)計(jì)概述、Java 基本的程序設(shè)計(jì)結(jié)構(gòu)、 面向?qū)ο蟆⒊橄箢惡徒涌?、異常的捕獲及處理、Java 集合框架、常用類庫(kù)、I/O 流與文件、Java 多線程編 程、Java 網(wǎng)絡(luò)編程、Java 數(shù)據(jù)庫(kù)編程等。讀者可以跟隨本書的講解,邊學(xué)習(xí)邊上機(jī)實(shí)操,開發(fā)出一些中小 型應(yīng)用程序。 《Java程序開發(fā)案例教程》主要面向普通高等職業(yè)院校學(xué)生使用,可作為電子商務(wù)、大數(shù)據(jù)技術(shù)、人工智能技術(shù)、計(jì)算機(jī)應(yīng) 用技術(shù)等專業(yè)的教學(xué)用書,也可作為相關(guān)領(lǐng)域的培訓(xùn)教材和企業(yè)開發(fā)人員的參考用書。。 《綜合布線系統(tǒng)與施工》既可以作為高等職業(yè)學(xué)校應(yīng)用型、技能型人才培養(yǎng)的計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)、通信工程、智能樓宇技術(shù)、物聯(lián)網(wǎng)工程等專業(yè)的實(shí)訓(xùn)教學(xué)用書,也可以作為各類培訓(xùn)、網(wǎng)絡(luò)與智能建筑、物聯(lián)網(wǎng)工程從業(yè)人員的參考用書。

作者簡(jiǎn)介

暫缺《Java程序開發(fā)案例教程》作者簡(jiǎn)介

圖書目錄

第1章  Java程序設(shè)計(jì)概述 1
1.1  了解計(jì)算機(jī)語(yǔ)言的特點(diǎn) 2
1.1.1  計(jì)算機(jī)語(yǔ)言發(fā)展歷程 2
1.1.2  Java程序的工作原理 3
1.1.3  Java語(yǔ)言的關(guān)鍵特點(diǎn) 5
1.2  熟悉Java開發(fā)環(huán)境 7
1.2.1  下載、安裝JDK 7
1.2.2  設(shè)置環(huán)境變量 9
1.2.3  測(cè)試環(huán)境變量 9
1.3  掌握個(gè)Java程序 10
1.3.1  Java程序概述 10
1.3.2  編輯、編譯和運(yùn)行個(gè)Java程序 11
1.3.3  Java集成開發(fā)環(huán)境Eclipse 12
1.4  創(chuàng)新素質(zhì)拓展 14
1.4.1  聯(lián)合編譯多個(gè)Java類 14
1.4.2  編寫“Java工程師管理系統(tǒng)”主界面 15
1.5  本章練習(xí) 16
第2章  Java基本的程序設(shè)計(jì)結(jié)構(gòu) 17
2.1  標(biāo)識(shí)符和關(guān)鍵字 18
2.1.1  標(biāo)識(shí)符 18
2.1.2  關(guān)鍵字 18
2.2  Java基本數(shù)據(jù)類型 19
2.2.1  整型 20
2.2.2  浮點(diǎn)型 20
2.2.3  字符型 21
2.2.4  布爾型 22
2.2.5  基本數(shù)據(jù)類型轉(zhuǎn)換 22
2.3  程序流程控制 24
2.3.1  順序結(jié)構(gòu) 24
2.3.2  分支結(jié)構(gòu) 25
2.3.3  循環(huán)結(jié)構(gòu) 30
2.3.4  轉(zhuǎn)移語(yǔ)句 36
2.4  數(shù)組 37
2.4.1  數(shù)組的概念 37
2.4.2  一維數(shù)組 38
2.4.3  數(shù)組常見操作 40
2.4.4  二維數(shù)組 41
2.5  創(chuàng)新素質(zhì)拓展 43
2.5.1  判斷是否是回文數(shù) 43
2.5.2  數(shù)列排序 45
2.6  本章練習(xí) 47
第3章  面向?qū)ο?49
3.1  理解面向?qū)ο蟮幕咎卣?50
3.1.1  對(duì)象、類和實(shí)體 50
3.1.2  對(duì)象的屬性 52
3.1.3  面向?qū)ο蟮奶攸c(diǎn) 53
3.2  類的定義及使用 54
3.2.1  定義類的成員屬性 54
3.2.2  定義類的一般成員方法 54
3.2.3  類的定義及使用 55
3.3  構(gòu)造函數(shù) 57
3.3.1  定義類的構(gòu)造方法 57
3.3.2  構(gòu)造函數(shù)的使用 58
3.4  方法重載 60
3.4.1  重載的定義 60
3.4.2  重載方法的使用 60
3.5  Java中常見修飾符 62
3.5.1  訪問控制修飾符 62
3.5.2  非訪問控制修飾符 64
3.6  創(chuàng)新素質(zhì)拓展 65
3.7  本章練習(xí) 68
第4章  抽象類和接口 70
4.1  抽象類 71
4.1.1  抽象類的概念 71
4.1.2  抽象類的使用 72
4.1.3  抽象類的特征 74
4.2  抽象類的應(yīng)用 75
4.3  接口 77
4.3.1  接口的概念 77
4.3.2  接口的使用 79
4.3.3  接口的特征 82
4.3.4  接口的應(yīng)用 86
4.4  創(chuàng)新素質(zhì)拓展 88
4.4.1  評(píng)價(jià)成績(jī) 88
4.4.2  貨車的裝載量 89
4.5  本章練習(xí) 91
第5章  異常的捕獲及處理 93
5.1  認(rèn)識(shí)異常 94
5.2  Java異常的分類 95
5.3  異常的處理 97
5.4  throws與throw關(guān)鍵字 100
5.5  自定義異常 101
5.6  本章練習(xí) 102
第6章  Java集合框架 103
6.1  集合的概念 104
6.2  Java集合常用接口及實(shí)現(xiàn)類 105
6.2.1  Java集合框架 105
6.2.2  常用接口及實(shí)現(xiàn)類 106
6.2.3  Collection接口中的抽象方法 106
6.3  允許重復(fù)的子接口:List 107
6.3.1  新的子類ArrayList 107
6.3.2  新的子類LinkedList類 108
6.4  不允許重復(fù)的子接口:Set 109
6.4.1  新的子類HashSet類 109
6.4.2  新的子類TreeSet類 110
6.4.3  Set和List的區(qū)別 111
6.5  對(duì)象保存:Map接口 111
6.5.1  Map基本操作 111
6.5.2  新的子類:HashMap 112
6.5.3  新的子類:Hashtable 113
6.5.4  HashMap與Hashtable的區(qū)別 114
6.6  Collections類 114
6.7  本章練習(xí) 115
第7章  常用類庫(kù) 116
7.1  String、StringBuffer和StringBuilder類 117
7.2  數(shù)學(xué)公式類:Math 120
7.3  包裝類 121
7.4  日期操作類 122
7.4.1  日期時(shí)間類:java.util.Date 122
7.4.2  日期格式化操作類:SimpleDateFormat 124
7.5  數(shù)組操作類:Arrays 125
7.6  反射機(jī)制 126
7.6.1  認(rèn)識(shí)反射 126
7.6.2  反射的基本使用 127
7.6.3  編寫Java反射程序的步驟 127
7.7  本章練習(xí) 130
第8章  I/O流與文件 131
8.1  File類 132
8.1.1  File類構(gòu)造方法 132
8.1.2  File類使用 133
8.1.3  獲取目錄和文件 135
8.2  字節(jié)流和字符流 136
8.2.1  I/O流 137
8.2.2  字節(jié)流 137
8.2.3  字符流 139
8.3  對(duì)象序列化 141
8.4  其他流 143
8.4.1  緩沖流 143
8.4.2  字節(jié)流轉(zhuǎn)換為字符流 144
8.4.3  數(shù)據(jù)流 145
8.5  RandomAccessFile類 147
8.6  創(chuàng)新素質(zhì)拓展 149
8.6.1  學(xué)讀漢字 149
8.6.2  統(tǒng)計(jì)英文單詞 153
8.7  本章練習(xí) 157
第9章  Java多線程編程 158
9.1  線程和進(jìn)程的概念 159
9.2  線程的生命周期 160
9.3  線程的創(chuàng)建和啟動(dòng) 161
9.4  多線程并發(fā)控制 165
9.5  wait()與notify()和notifyAll()方法 169
9.6  本章練習(xí) 174
第10章  Java網(wǎng)絡(luò)編程 178
10.1  網(wǎng)絡(luò)編程的基本概念 179
10.2  Java網(wǎng)絡(luò)編程的常用類和API 181
10.3  Java Socket網(wǎng)絡(luò)編程 184
10.4  UDP網(wǎng)絡(luò)編程 188
10.5  URL網(wǎng)絡(luò)編程 190
10.6  本章練習(xí) 191
第11章  Java數(shù)據(jù)庫(kù)編程 192
11.1  JDBC概述 193
11.2  JDBC常用API 194
11.3  JDBC API的常用接口和類 194
11.4  JDBC開發(fā)步驟 196
11.5  通過(guò)JDBC操作數(shù)據(jù)庫(kù)實(shí)現(xiàn)CRUD 198
11.6  本章練習(xí) 205
參考文獻(xiàn) 206
附錄  部分章節(jié)習(xí)題參考答案 207

本目錄推薦

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