国产第1页_91在线亚洲_中文字幕成人_99久久久久久_五月宗合网_久久久久国产一区二区三区四区

讀書(shū)月攻略拿走直接抄!
歡迎光臨中圖網(wǎng) 請(qǐng) | 注冊(cè)

包郵 Java基礎(chǔ)案例教程

出版社:人民郵電出版社出版時(shí)間:2017-01-01
開(kāi)本: 32開(kāi) 頁(yè)數(shù): 401
本類(lèi)榜單:教材銷(xiāo)量榜
中 圖 價(jià):¥34.5(6.4折) 定價(jià)  ¥54.0 登錄后可看到會(huì)員價(jià)
加入購(gòu)物車(chē) 收藏
開(kāi)年大促, 全場(chǎng)包郵
?新疆、西藏除外
本類(lèi)五星書(shū)更多>

Java基礎(chǔ)案例教程 版權(quán)信息

Java基礎(chǔ)案例教程 本書(shū)特色

本書(shū)從初學(xué)者的角度詳細(xì)講解了Java開(kāi)發(fā)中用到的多種技術(shù)。全書(shū)共11章,在講解Java開(kāi)發(fā)環(huán)境的搭建及其運(yùn)行機(jī)制、基本語(yǔ)法、面向?qū)ο蟮木幊趟枷霑r(shí),采用通俗易懂的語(yǔ)言闡述抽象的概念,選用典型翔實(shí)的例子演示知識(shí)的運(yùn)用。在講解多線(xiàn)程、常用API、集合、IO、GUI、網(wǎng)絡(luò)編程的章節(jié)中,通過(guò)剖析案例、分析代碼含義、解決常見(jiàn)問(wèn)題等方式進(jìn)行闡述,并且在本書(shū)中還添加了許多階段性任務(wù)來(lái)模擬程序開(kāi)發(fā)過(guò)程,幫助初學(xué)者培養(yǎng)良好的編程習(xí)慣。 本書(shū)附帶配套視頻、源代碼、測(cè)試題、教學(xué)PPT、教學(xué)實(shí)施案例、教學(xué)設(shè)計(jì)大綱等資源,并提供在線(xiàn)答疑平臺(tái)。 本書(shū)既可作為高等院校本、專(zhuān)科計(jì)算機(jī)相關(guān)專(zhuān)業(yè)的程序設(shè)計(jì)課程教材,也可作為Java技術(shù)基礎(chǔ)的培訓(xùn)教材,也是一本適合廣大計(jì)算機(jī)編程初學(xué)者學(xué)習(xí)的入門(mén)級(jí)讀物。

Java基礎(chǔ)案例教程 內(nèi)容簡(jiǎn)介

傳智播客經(jīng)典圖書(shū)的延續(xù)。本書(shū)采用章節(jié) 案例的編寫(xiě)方式,除第1章外,其他章節(jié)均加入案例講解,總計(jì)20個(gè)案例,達(dá)到“邊做邊學(xué)”的效果,提供免費(fèi)教學(xué)資源,包括11 個(gè)精美教學(xué)PPT、1300 道測(cè)試題、長(zhǎng)達(dá)37 小時(shí)的教學(xué)視頻等。

Java基礎(chǔ)案例教程 目錄

第1章 Java開(kāi)發(fā)入門(mén) 1

1.1 Java概述 2

1.1.1 什么是Java 2

1.1.2 Java語(yǔ)言的特點(diǎn) 2

1.2 JDK的使用 3

1.2.1 什么是JDK 3

1.2.2 安裝JDK 3

1.2.3 JDK目錄介紹 5

1.3 **個(gè)Java程序 6

1.4 系統(tǒng)環(huán)境變量 9

1.4.1 path環(huán)境變量 9

1.4.2 classpath環(huán)境變量 12

1.5 Java的運(yùn)行機(jī)制 13

1.6 Eclipse開(kāi)發(fā)工具 14

1.6.1 Eclipse概述 14

1.6.2 Eclipse的安裝與啟動(dòng) 15

1.6.3 Eclipse進(jìn)行程序開(kāi)發(fā) 18

1.7 本章小結(jié) 24



第2章 Java編程基礎(chǔ) 25

2.1 Java的基本語(yǔ)法 26

2.1.1 Java代碼的基本格式 26

2.1.2 Java中的注釋 27

2.1.3 Java中的標(biāo)識(shí)符 27

2.1.4 Java中的關(guān)鍵字 28

2.1.5 Java中的常量 29

2.2 Java中的變量 30

2.2.1 變量的定義 30

2.2.2 變量的數(shù)據(jù)類(lèi)型 31

2.2.3 變量的類(lèi)型轉(zhuǎn)換 33

2.2.4 變量的作用域 36

2.3 Java中的運(yùn)算符 38

2.3.1 算術(shù)運(yùn)算符 38

2.3.2 賦值運(yùn)算符 39

2.3.3 比較運(yùn)算符 40

2.3.4 邏輯運(yùn)算符 40

2.3.5 運(yùn)算符的優(yōu)先級(jí) 42

【任務(wù)2-1】商城庫(kù)存清單程序設(shè)計(jì) 43

2.4 選擇結(jié)構(gòu)語(yǔ)句 46

2.4.1 if條件語(yǔ)句 46

2.4.2 switch條件語(yǔ)句 51

2.5 循環(huán)結(jié)構(gòu)語(yǔ)句 54

2.5.1 while循環(huán)語(yǔ)句 54

2.5.2 do...while循環(huán)語(yǔ)句 56

2.5.3 for循環(huán)語(yǔ)句 57

2.5.4 循環(huán)嵌套 58

2.5.5 跳轉(zhuǎn)語(yǔ)句(break、continue) 59

【任務(wù)2-2】猜數(shù)字游戲 62

2.6 方法 64

2.6.1 什么是方法 64

2.6.2 方法的重載 67

2.7 數(shù)組 69

2.7.1 數(shù)組的定義 69

2.7.2 數(shù)組的常見(jiàn)操作 73

2.7.3 多維數(shù)組 77

【任務(wù)2-3】隨機(jī)點(diǎn)名器 79

2.8 本章小結(jié) 82



第3章 面向?qū)ο螅ㄉ希?3

3.1 面向?qū)ο蟮母拍睢?4

3.2 類(lèi)與對(duì)象 84

3.2.1 類(lèi)的定義 85

3.2.2 對(duì)象的創(chuàng)建與使用 86

3.2.3 類(lèi)的設(shè)計(jì) 89

3.2.4 類(lèi)的封裝 89

【任務(wù)3-1】超市購(gòu)物程序設(shè)計(jì) 91

3.3 構(gòu)造方法 94

3.3.1 構(gòu)造方法的定義 94

3.3.2 構(gòu)造方法的重載 96

3.4 this關(guān)鍵字 99

3.5 垃圾回收 101

3.6 static關(guān)鍵字 102

3.6.1 靜態(tài)變量 102

3.6.2 靜態(tài)方法 104

3.6.3 靜態(tài)代碼塊 105

3.7 成員內(nèi)部類(lèi) 106

【任務(wù)3-2】銀行新用戶(hù)現(xiàn)金業(yè)務(wù)

辦理 107

3.8 本章小結(jié) 110



第4章 面向?qū)ο螅ㄏ拢?11

4.1 類(lèi)的繼承 112

4.1.1 繼承的概念 112

4.1.2 重寫(xiě)父類(lèi)方法 113

4.1.3 super關(guān)鍵字 115

4.2 final關(guān)鍵字 118

4.2.1 final關(guān)鍵字修飾類(lèi) 118

4.2.2 final關(guān)鍵字修飾方法 119

4.2.3 final關(guān)鍵字修飾變量 120

4.3 抽象類(lèi)和接口 122

4.3.1 抽象類(lèi) 122

4.3.2 接口 123

【任務(wù)4-1】USB接口程序設(shè)計(jì) 126

4.4 多態(tài) 130

4.4.1 多態(tài)概述 130

4.4.2 對(duì)象的類(lèi)型轉(zhuǎn)換 131

4.4.3 Object類(lèi) 135

4.4.4 匿名內(nèi)部類(lèi) 136

【任務(wù)4-2】模擬物流快遞系統(tǒng)程序

設(shè)計(jì) 138

4.5 異常(Exception) 144

4.5.1 什么是異常 144

4.5.2 try...catch和finally 145

4.5.3 throws關(guān)鍵字 147

4.5.4 運(yùn)行時(shí)異常與編譯時(shí)異常 150

4.5.5 自定義異常 150

4.6 訪(fǎng)問(wèn)控制 152

4.7 本章小結(jié) 153



第5章 Java API 154

5.1 String類(lèi)和StringBuffer類(lèi) 155

5.1.1 String類(lèi)的初始化 155

5.1.2 String類(lèi)的常見(jiàn)操作 156

5.1.3 StringBuffer類(lèi) 161

【任務(wù)5-1】記錄一個(gè)子串在整串

中出現(xiàn)的次數(shù) 164

5.2 System類(lèi)與Runtime類(lèi) 165

5.2.1 System類(lèi) 165

5.2.2 Runtime類(lèi) 169

5.3 Math類(lèi)與Random類(lèi) 171

5.3.1 Math類(lèi) 171

5.3.2 Random類(lèi) 172

5.4 包裝類(lèi) 175

【任務(wù)5-2】字符串排序程序設(shè)計(jì) 179

5.5 JDK 7.0新特性——switch

語(yǔ)句支持字符串類(lèi)型 181

5.6 本章小結(jié) 182



第6章 集合類(lèi) 183

6.1 集合概述 184

6.2 Collection接口 184

6.3 List接口 185

6.3.1 List接口簡(jiǎn)介 185

6.3.2 ArrayList集合 186

6.3.3 LinkedList集合 187

6.3.4 Iterator接口 189

6.3.5 JDK 5.0新特性——foreach循環(huán) 190

【任務(wù)6-1】模擬KTV點(diǎn)歌系統(tǒng) 194

6.4 Set接口 199

6.4.1 Set接口簡(jiǎn)介 199

6.4.2 HashSet集合 199

【任務(wù)6-2】模擬新浪微博用戶(hù)

注冊(cè) 203

6.5 Map接口 208

6.5.1 Map接口簡(jiǎn)介 208

6.5.2 HashMap集合 208

6.5.3 Properties集合 212

【任務(wù)6-3】斗地主小游戲之洗牌

發(fā)牌 213

6.6 JDK 5.0新特性——泛型 217

6.7 本章小結(jié) 219



第7章 IO(輸入輸出) 220

7.1 字節(jié)流 221

7.1.1 字節(jié)流的概念 221

7.1.2 字節(jié)流讀寫(xiě)文件 223

7.1.3 文件的拷貝 226

7.1.4 字節(jié)流的緩沖區(qū) 228

7.1.5 字節(jié)緩沖流 229

【任務(wù)7-1】保存書(shū)店每日交易

記錄程序設(shè)計(jì) 230

7.2 字符流 236

7.2.1 字符流定義及基本用法 236

7.2.2 字符流操作文件 237

7.2.3 轉(zhuǎn)換流 240

【任務(wù)7-2】模擬記事本 241

7.3 File類(lèi) 247

7.3.1 File類(lèi)的常用方法 247

7.3.2 遍歷目錄下的文件 249

7.3.3 刪除文件及目錄 252

【任務(wù)7-3】模擬文件管理器 254

7.4 本章小結(jié) 261



第8章 GUI(圖形用戶(hù)界面) 262

8.1 AWT概述 263

8.2 布局管理器 265

8.2.1 FlowLayout 265

8.2.2 BorderLayout 266

8.2.3 GridLayout 268

8.2.4 GridBagLayout 269

8.2.5 CardLayout 272

8.2.6 不使用布局管理器 274

8.3 AWT事件處理 275

8.3.1 事件處理機(jī)制 275

8.3.2 事件適配器 277

8.3.3 用匿名內(nèi)部類(lèi)實(shí)現(xiàn)事件處理 278

8.4 常用事件分類(lèi) 279

8.4.1 窗體事件 279

8.4.2 鼠標(biāo)事件 281

8.4.3 鍵盤(pán)事件 283

8.4.4 動(dòng)作事件 284

8.5 AWT繪圖 284

8.6 Swing 287

8.6.1 JFrame 288

8.6.2 JDialog 289

8.6.3 中間容器 291

8.6.4 文本組件 293

8.6.5 按鈕組件 296

8.6.6 JComboBox 301

8.6.7 菜單組件 303

8.6.8 JTable 307

【任務(wù)8】水果超市管理系統(tǒng) 310

8.7 本章小結(jié) 329



第9章 JDBC 330

9.1 什么是JDBC 331

9.2 JDBC常用API 331

9.2.1 Driver接口 331

9.2.2 DriverManager類(lèi) 332

9.2.3 Connection接口 332

9.2.4 Statement接口 332

9.2.5 PreparedStatement 接口 333

9.2.6 ResultSet接口 333

9.3 實(shí)現(xiàn)**個(gè)JDBC程序 334

9.4 PreparedStatement對(duì)象 339

9.5 ResultSet對(duì)象 340

【任務(wù)9】使用JDBC實(shí)現(xiàn)水果超市

管理系統(tǒng) 342

9.6 本章小結(jié) 350

第10章 多線(xiàn)程 352

10.1 線(xiàn)程概述 353

10.1.1 進(jìn)程 353

10.1.2 線(xiàn)程 354

10.2 線(xiàn)程的創(chuàng)建 354

10.2.1 繼承Thread類(lèi)創(chuàng)建多線(xiàn)程 354

10.2.2 實(shí)現(xiàn)Runnable接口創(chuàng)建多線(xiàn)程 356

10.2.3 兩種實(shí)現(xiàn)多線(xiàn)程方式的對(duì)比分析 357

10.3 線(xiàn)程的生命周期及狀態(tài)轉(zhuǎn)換 360

10.4 線(xiàn)程的調(diào)度 361

10.4.1 線(xiàn)程的優(yōu)先級(jí) 361

10.4.2 線(xiàn)程休眠 363

10.4.3 線(xiàn)程讓步 365

10.4.4 線(xiàn)程插隊(duì) 366

10.5 多線(xiàn)程同步 367

10.5.1 線(xiàn)程安全問(wèn)題 367

10.5.2 同步代碼塊 369

10.5.3 同步方法 371

10.5.4 死鎖問(wèn)題 372

【任務(wù)10】銀行存款程序設(shè)計(jì) 374

10.6 本章小結(jié) 376



第11章 網(wǎng)絡(luò)編程 377

11.1 網(wǎng)絡(luò)通信協(xié)議 378

11.1.1 IP地址和端口號(hào) 379

11.1.2 InetAddress 380

11.1.3 UDP與TCP協(xié)議 381

11.2 UDP通信 382

11.2.1 DatagramPacket 382

11.2.2 DatagramSocket 383

11.2.3 UDP網(wǎng)絡(luò)程序 384

【任務(wù)11-1】聊天程序設(shè)計(jì) 387

11.3 TCP通信 390

11.3.1 ServerSocket 391

11.3.2 Socket 392

11.3.3 簡(jiǎn)單的TCP網(wǎng)絡(luò)程序 393

11.3.4 多線(xiàn)程的TCP網(wǎng)絡(luò)程序 395

【任務(wù)11-2】文件上傳 397

11.4 本章小結(jié) 401



展開(kāi)全部

Java基礎(chǔ)案例教程 作者簡(jiǎn)介

黑馬程序員,傳智播客旗下高端IT教育品牌,成立于2006年,它是由中國(guó)Java培訓(xùn)第一人張孝祥老師發(fā)起,聯(lián)合全球*的中文IT社區(qū)CSDN、中關(guān)村軟件園共同創(chuàng)辦的一家專(zhuān)業(yè)教育機(jī)構(gòu)。辦學(xué)至今,我們一直堅(jiān)守著“為千萬(wàn)人少走彎路而著書(shū),為中華軟件之崛起而講課”的辦學(xué)理念,堅(jiān)持培養(yǎng)優(yōu)秀軟件應(yīng)用工程師的宏偉目標(biāo)。

暫無(wú)評(píng)論……
書(shū)友推薦
本類(lèi)暢銷(xiāo)
返回頂部
中圖網(wǎng)
在線(xiàn)客服
主站蜘蛛池模板: 成人在线观看免费视频 | 国产伊人精品 | 久久精品无码一区二区www | 中国老熟妇自拍hd发布 | 国产主播第一页 | 国产精品视频免费一区二区 | 日韩av无码一区二区三区 | 一本色道久久88加勒比—综合 | 中文版在线乱码在线看 | 在线播放交视频 | 一级特黄aaa大片29 | 麻豆久久久久久久 | 综合区 小说区 图片区 | 全免费a级毛片免费看 | 国产精品天干天干在线综合 | 久久伊人天堂视频网 | 一级黄色大片视频 | 超碰97人人射妻 | 国产99视频精品一区 | 极品少妇hdxx麻豆hdxx | 国产区精品视频 | 国内精品久久久久久影院8f | 四虎影视在线观看永久地址 | 永久在线 | 久久国产一级毛片一区二区 | 国产人妖乱国产精品人妖 | 久久特级毛片 | 国产福利精品视频 | 亚州精品一区中文字幕乱码 | 天堂а√在线中文在线新版 | 欧美最大成人毛片视频网站 | 亚洲免费视频免在线观看 | 在线观看h | 国产尤物在线观看 | 亚洲国产另类久久久精品网站 | 秋霞a级毛片在线看 | 日本一级α片在线看 | 福利资源在线 | 99热这里只有精品国产免费 | 久久综合99| 肉体裸交丰满丰满少妇在线观看 |