注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書教育/教材/教輔教材職業(yè)技術(shù)培訓(xùn)教材Java程序設(shè)計(慕課版)

Java程序設(shè)計(慕課版)

Java程序設(shè)計(慕課版)

定 價:¥59.80

作 者: 姬忠紅,崔瑞娟,杜其鳳
出版社: 人民郵電出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787115515483 出版時間: 2019-12-01 包裝:
開本: 16開 頁數(shù): 288 字數(shù):  

內(nèi)容簡介

  Java 是目前企業(yè)中常用的一種面向?qū)ο笏枷腴_發(fā)的編程技術(shù),是Java EE 企業(yè)級開發(fā)體系中非常重要的基礎(chǔ)技術(shù)。本書由淺入深地講解了整個Java程序設(shè)計的基礎(chǔ)知識、開發(fā)環(huán)境與開發(fā)工具。全書共15 章,第1~9章是Java初級部分,主要內(nèi)容包括Java語言概述、Java語言基礎(chǔ)、程序的控制語句、數(shù)組、面向?qū)ο蠡A(chǔ)、繼承、多態(tài)、抽象類、接口、包和常用API、Java異常處理等;第10~14章是Java高級部分,主要內(nèi)容包括集合類、輸入/輸出流、多線程、JDBC數(shù)據(jù)庫編程、網(wǎng)絡(luò)編程等;第15章是綜合項目案例。本書所有知識都以結(jié)合具體實例的形式進行介紹,力求詳略得當,使讀者快速掌握Java面向?qū)ο蟮某绦蛟O(shè)計方法與設(shè)計思想。書后附有練習(xí)及上機指導(dǎo),供讀者實踐練習(xí)。

作者簡介

  擁有十余年大型軟件項目開發(fā)、管理及教學(xué)經(jīng)驗,具有豐富的軟件開發(fā)及教學(xué)經(jīng)驗。主持或參與《固定資產(chǎn)管理系統(tǒng)》、《勞資系統(tǒng)》等相關(guān)項目。參與《JSP程序設(shè)計與案例實戰(zhàn)》教材的編寫。

圖書目錄

第 1章 Java語言概述\t1
1.1 計算機語言及Java語言的發(fā)展史 1
1.2 Java語言的特點 3
1.3 環(huán)境的安裝、配置及測試 3
1.4 開發(fā)第 一個Java應(yīng)用程序 10
1.5 Java的運行體制 13
1.6 Eclipse集成開發(fā)工具 15
本章小結(jié) 23
習(xí)題 23
上機指導(dǎo) 24
第 2章 Java語言基礎(chǔ) 25
2.1 標識符和關(guān)鍵字 25
2.1.1 標識符 25
2.1.2 關(guān)鍵字 25
2.2常量與變量 26
2.2.1 常量 26
2.2.2 變量 27
2.3 Java數(shù)據(jù)類型 29
2.3.1 整數(shù)類型 29
2.3.2 浮點類型 31
2.3.3 字符類型 32
2.3.4 布爾類型 33
2.3.5 數(shù)據(jù)類型轉(zhuǎn)換 33
2.4 運算符 36
2.4.1 算術(shù)運算符 37
2.4.2 關(guān)系運算符 39
2.4.3 邏輯運算符 40
2.4.4 位運算符 41
2.4.5 賦值運算符及擴展 44
2.4.6 字符串連接運算符 45
2.4.7 條件運算符 45
2.4.8運算符優(yōu)先級 46
2.5 表達式 47
本章小結(jié) 47
習(xí)題 47
上機指導(dǎo) 48
第3章 程序的控制語句 49
3.1 程序控制語句簡介及分類 49
3.2選擇語句 49
3.2.1 if else語句 50
3.2.2 switch語句 53
3.3迭代語句 56
3.3.1 while語句 57
3.3.2 do while語句 58
3.3.3 for語句 62
3.3.4 foreach語句 65
3.4跳轉(zhuǎn)語句 66
3.4.1 break語句 66
3.4.2 continue語句 68
3.4.3 return語句 69
本章小結(jié) 70
習(xí)題 70
上機指導(dǎo) 71
第4章 數(shù)組 72
4.1 數(shù)組概念 72
4.2一維數(shù)組 72
4.3多維數(shù)組(二維數(shù)組) 75
4.4 Arrays 類 78
本章小結(jié) 80
習(xí)題 81
上機指導(dǎo) 81
第5章 面向?qū)ο蟮幕A(chǔ) 82
5.1 面向?qū)ο蟮幕靖拍睢?2
5.2 封裝 86
5.3 對象的創(chuàng)建、使用、銷毀 90
5.4 構(gòu)造方法 93
本章小結(jié) 99
習(xí)題 100
上機指導(dǎo) 100
第6章 繼承 101
6.1 static與final關(guān)鍵字 101
6.1.1 static關(guān)鍵字 101
6.1.2 final關(guān)鍵字 104
6.2 繼承 106
6.3 this關(guān)鍵字 121
6.4 super關(guān)鍵字 123
本章小結(jié) 124
習(xí)題 124
上機指導(dǎo) 128
第7章 多態(tài) 129
7.1 多態(tài)概述 129
7.1.1 為什么需要多態(tài) 129
7.1.2多態(tài)的概念及分類 131
7.1.3 重載 132
7.1.4重寫 134
7.1.5關(guān)鍵字instanceof 138
7.2 內(nèi)部類 139
本章小結(jié) 141
習(xí)題 141
上機指導(dǎo) 145
第8章 抽象類、接口、包和常用API 146
8.1 抽象類 146
8.1.1抽象類概念 146
8.1.2語法 146
8.1.3抽象類特征 146
8.1.4抽象類的作用及意義 146
8.1.5向上轉(zhuǎn)型 148
8.2 接口 150
8.3 包 159
8.4 包裝類 160
8.5.1 簡介 160
8.5.2 常用包裝類的操作方法 161
8.5.3 自動裝箱/拆箱 164
8.5 String、StringBuffer、StringBuilder類 165
8.5.1 String類 165
8.5.2 StringBuffer類 170
8.5.3 StringBuilder類 172
本章小結(jié) 174
習(xí)題 174
上機指導(dǎo) 176
第9章 Java異常處理 177
9.1 Java異?!?77
9.2 Java異常處理 180
9.3自定義異常 186
本章小結(jié) 189
習(xí)題 190
上機指導(dǎo) 193
第 10章 集合類 195
10.1 集合類概述及其體系結(jié)構(gòu) 195
10.1.1 集合類概述 195
10.1.2 集合類體系結(jié)構(gòu) 195
10.2 List集合 197
10.2.1 List接口 197
10.2.2 List接口的實現(xiàn)類 197
10.3 Set集合 200
10.3.1 HashSet類 200
10.3.2 TreeSet類 201
10.4 Map集合 203
10.4.1 Map接口 203
10.4.2 Map接口的實現(xiàn)類 204
本章小結(jié) 206
習(xí)題 206
上機指導(dǎo) 207
第 11章 輸入/輸出流 208
11.1文件處理(File類) 208
11.1.1文件的創(chuàng)建與刪除 208
11.1.2獲取文件信息 210
11.2 I/O流概述 211
11.2.1Java流式輸入/輸出原理 211
11.2.2 輸入/輸出流的概念 212
11.3 輸入/輸出流分類 212
11.4字節(jié)流 213
11.4.1 InputStream類和OutputStream類 213
11.4.2 FileInputStream類和FileOutputStream類 215
11.4.3 BufferedInputStream類和BufferedOutputStream類 219
11.4.4 DataInputStream類 和DataOutputStream類 222
11.4.5 PrintStream類 224
11.5字符流的概念 225
11.5.1 Reader類和Writer類 226
11.5.2 FileReader類和FileWriter類 226
11.5.3 BufferedReader類和BufferedWriter類 230
11.6對象的序列化 232
11.6.1序列化的定義 232
11.6.2序列化方法 232
11.6.3構(gòu)造對象的輸入/輸出流 233
11.6.4序列化的注意事項 235
本章小結(jié) 238
習(xí)題 238
上機指導(dǎo) 239
第 12章 多線程 241
12.1 進程、線程的概念及區(qū)別 241
12.2 創(chuàng)建線程的方式 243
12.3 線程的生命周期 247
12.4 線程調(diào)度和線程控制 248
12.5 線程優(yōu)先級 252
12.6 線程同步 254
12.7 死鎖 260
12.8 使用 wait()、notify()在線程間通信 261
本章小結(jié) 262
習(xí)題 262
上機指導(dǎo) 263
第 13章 JDBC數(shù)據(jù)庫編程 264
13.1 JDBC概述 264
13.2 JDBC常用API 265
13.2.1 DriverManager類 265
13.2.2 Connection接口 267
13.2.3 Statement接口 268
13.2.4 ResultSet接口 268
13.2.5 ResultSetMetaData接口 269
13.2.6 PreparedStatement接口 275
13.2.7 CallableStatement接口 278
13.5 使用JDBC進行事務(wù)處理 282
13.5.1事務(wù)的概念 282
13.5.2 JDBC控制事務(wù)語句 282
本章小結(jié) 284
習(xí)題 284
上機指導(dǎo) 285
第 14章 網(wǎng)絡(luò)編程 286
14.1 網(wǎng)絡(luò)編程基礎(chǔ) 286
14.1.1 TCP(傳輸控制協(xié)議) 286
14.1.2 UDP(數(shù)據(jù)報協(xié)議) 287
14.2 URL(統(tǒng)一資源定位符) 287
14.3 Socket通信 291
14.3.1 Socket類 291
14.3.2 ServerScoket類 294
14.4 UDP編程 300
本章小結(jié) 304
習(xí)題 305
上機指導(dǎo) 305
第 15章 綜合實戰(zhàn) 306
15.1 項目背景及項目結(jié)構(gòu) 306
項目背景 306
程序框架結(jié)構(gòu)圖 306
系統(tǒng)模塊結(jié)構(gòu)圖 307
15.2 數(shù)據(jù)庫的設(shè)計 308
15.3 環(huán)境搭建 311
創(chuàng)建工程 311
添加數(shù)據(jù)庫支持 312
軟件版本說明 312
15.4 系統(tǒng)管理 312
15.5 系統(tǒng)功能 312
15.6 系統(tǒng)實現(xiàn) 313
15.6.1 數(shù)據(jù)庫連接工具類 314
15.6.2 系統(tǒng)登錄模塊 315
15.6.3 預(yù)約掛號模塊 326
15.6.4 查詢繳費明細模塊 327
15.6.5 醫(yī)生診斷管理模塊 345
本章小結(jié) 348

本目錄推薦

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