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

Java從入門到精通(第5版)

Java從入門到精通(第5版)

定 價(jià):¥69.80

作 者: 明日科技 著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 暫缺

ISBN: 9787302517597 出版時(shí)間: 2019-03-01 包裝: 平裝
開本: 16 頁(yè)數(shù): 580 字?jǐn)?shù):  

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

  《Java從入門到精通(第5版)》從初學(xué)者角度出發(fā),通過(guò)通俗易懂的語(yǔ)言、豐富多彩的實(shí)例,詳細(xì)介紹了使用Java語(yǔ)言進(jìn)行程序開發(fā)需要掌握的知識(shí)。全書分為27章,包括初識(shí)Java,熟悉Eclipse開發(fā)工具,Java語(yǔ)言基礎(chǔ),流程控制,字符串,數(shù)組,類和對(duì)象,包裝類,數(shù)字處理類,接口、繼承與多態(tài),類的高級(jí)特性,異常處理,Swing程序設(shè)計(jì),集合類,I/O(輸入/輸出),反射,枚舉類型與泛型,多線程,網(wǎng)絡(luò)通信,數(shù)據(jù)庫(kù)操作,Swing表格組件,Swing樹組件,Swing其他高級(jí)組件,高級(jí)事件處理,AWT繪圖,奔跑吧小恐龍和企業(yè)進(jìn)銷存管理系統(tǒng)等。

作者簡(jiǎn)介

  明日科技,是一個(gè)擁有軟件開發(fā)和項(xiàng)目實(shí)施方面的資深專家和學(xué)習(xí)型技術(shù)團(tuán)隊(duì),利用積累的專業(yè)知識(shí)和經(jīng)驗(yàn),已開發(fā)出版了“從入門到精通”“軟件開發(fā)實(shí)戰(zhàn)1200例”“軟件開發(fā)實(shí)戰(zhàn)寶典”“軟件項(xiàng)目開發(fā)全程實(shí)錄”等系列叢書,是國(guó)內(nèi)暢銷的編程圖書品牌。

圖書目錄

目 錄
“開發(fā)資源庫(kù)”目錄…………XV
第1篇 基礎(chǔ)知識(shí)
第1章 初識(shí)Java 2
視頻講解:17分鐘
1.1 Java簡(jiǎn)介 3
1.1.1 什么是Java語(yǔ)言 3
1.1.2 Java的應(yīng)用領(lǐng)域 3
1.1.3 Java的版本 4
1.1.4 怎樣學(xué)好Java 5
1.1.5 Java API文檔 6
1.2 Java語(yǔ)言的特性 7
1.2.1 簡(jiǎn)單 7
1.2.2 面向?qū)ο?7
1.2.3 分布性 7
1.2.4 可移植性 7
1.2.5 解釋型 8
1.2.6 安全性 8
1.2.7 健壯性 8
1.2.8 多線程 8
1.2.9 高性能 8
1.2.10 動(dòng)態(tài) 8
1.3 搭建Java環(huán)境 9
1.3.1 JDK下載 9
1.3.2 Windows系統(tǒng)的JDK環(huán)境 10
1.4 小結(jié) 13
第2章 熟悉Eclipse開發(fā)工具 14
視頻講解:21分鐘
2.1 熟悉Eclipse 15
2.1.1 Eclipse簡(jiǎn)介 15
2.1.2 下載Eclipse 15
2.1.3 安裝Eclipse的中文語(yǔ)言包 17
2.1.4 Eclipse的配置與啟動(dòng) 19
2.1.5 Eclipse工作臺(tái) 20
2.1.6 透視圖與視圖 21
2.1.7 菜單欄 21
2.1.8 工具欄 25
2.1.9 “包資源管理器”視圖 25
2.1.10 “控制臺(tái)”視圖 26
2.2 使用Eclipse 26
2.2.1 創(chuàng)建Java項(xiàng)目 26
2.2.2 創(chuàng)建Java類文件 27
2.2.3 使用編輯器編寫程序代碼 28
2.2.4 運(yùn)行Java程序 31
2.3 程序調(diào)試 31
2.4 小結(jié) 33
2.5 實(shí)踐與練習(xí) 33
第3章 Java語(yǔ)言基礎(chǔ) 34
視頻講解:1小時(shí)45分鐘
3.1 Java主類結(jié)構(gòu) 35
3.1.1 包聲明 35
3.1.2 聲明成員變量和局部變量 36
3.1.3 編寫主方法 36
3.1.4 導(dǎo)入API類庫(kù) 36
3.2 基本數(shù)據(jù)類型 36
3.2.1 整數(shù)類型 37
3.2.2 浮點(diǎn)類型 38
3.2.3 字符類型 39
3.2.4 布爾類型 40
3.3 變量與常量 40
3.3.1 標(biāo)識(shí)符和關(guān)鍵字 41
3.3.2 聲明變量 41
3.3.3 聲明常量 42
3.3.4 變量的有效范圍 43
3.4 運(yùn)算符 44
3.4.1 賦值運(yùn)算符 45
3.4.2 算術(shù)運(yùn)算符 46
3.4.3 自增和自減運(yùn)算符 47
3.4.4 比較運(yùn)算符 47
3.4.5 邏輯運(yùn)算符 48
3.4.6 位運(yùn)算符 49
3.4.7 三元運(yùn)算符 51
3.4.8 運(yùn)算符優(yōu)先級(jí) 51
3.5 數(shù)據(jù)類型轉(zhuǎn)換 52
3.5.1 隱式類型轉(zhuǎn)換 53
3.5.2 顯式類型轉(zhuǎn)換 54
3.6 代碼注釋與編碼規(guī)范 54
3.6.1 代碼注釋 55
3.6.2 編碼規(guī)范 56
3.7 小結(jié) 56
3.8 實(shí)踐與練習(xí) 57
第4章 流程控制 58
視頻講解:1小時(shí)21分鐘
4.1 復(fù)合語(yǔ)句 59
4.2 條件語(yǔ)句 60
4.2.1 if條件語(yǔ)句 60
4.2.2 switch多分支語(yǔ)句 64
4.3 循環(huán)語(yǔ)句 66
4.3.1 while循環(huán)語(yǔ)句 67
4.3.2 do…while循環(huán)語(yǔ)句 68
4.3.3 for循環(huán)語(yǔ)句 69
4.4 循環(huán)控制 71
4.4.1 break語(yǔ)句 71
4.4.2 continue語(yǔ)句 73
4.5 小結(jié) 75
4.6 實(shí)踐與練習(xí) 75
第5章 字符串 76
視頻講解:1小時(shí)53分鐘
5.1 String類 77
5.1.1 聲明字符串 77
5.1.2 創(chuàng)建字符串 77
5.2 連接字符串 78
5.2.1 連接多個(gè)字符串 79
5.2.2 連接其他數(shù)據(jù)類型 79
5.3 獲取字符串信息 80
5.3.1 獲取字符串長(zhǎng)度 81
5.3.2 字符串查找 81
5.3.3 獲取指定索引位置的字符 82
5.4 字符串操作 83
5.4.1 獲取子字符串 83
5.4.2 去除空格 84
5.4.3 字符串替換 85
5.4.4 判斷字符串的開始與結(jié)尾 86
5.4.5 判斷字符串是否相等 87
5.4.6 按字典順序比較兩個(gè)字符串 88
5.4.7 字母大小寫轉(zhuǎn)換 89
5.4.8 字符串分割 90
5.5 格式化字符串 92
5.5.1 日期和時(shí)間字符串格式化 92
5.5.2 常規(guī)類型格式化 95
5.6 使用正則表達(dá)式 96
5.7 字符串生成器 99
5.8 小結(jié) 101
5.9 實(shí)踐與練習(xí) 101
第6章 數(shù)組 102
視頻講解:1小時(shí)21分鐘
6.1 數(shù)組概述 103
6.2 一維數(shù)組的創(chuàng)建及使用 103
6.2.1 創(chuàng)建一維數(shù)組 103
6.2.2 初始化一維數(shù)組 104
6.2.3 使用一維數(shù)組 105
6.3 二維數(shù)組的創(chuàng)建及使用 105
6.3.1 二維數(shù)組的創(chuàng)建 105
6.3.2 二維數(shù)組初始化 106
6.3.3 使用二維數(shù)組 107
6.4 數(shù)組的基本操作 108
6.4.1 遍歷數(shù)組 108
6.4.2 填充替換數(shù)組元素 109
6.4.3 對(duì)數(shù)組進(jìn)行排序 111
6.4.4 復(fù)制數(shù)組 112
6.4.5 數(shù)組查詢 113
6.5 數(shù)組排序算法 115
6.5.1 冒泡排序 115
6.5.2 直接選擇排序 117
6.5.3 反轉(zhuǎn)排序 119
6.6 小結(jié) 121
6.7 實(shí)踐與練習(xí) 121
第7章 類和對(duì)象 122
視頻講解:1小時(shí)27分鐘
7.1 面向?qū)ο蟾攀?123
7.1.1 對(duì)象 123
7.1.2 類 124
7.1.3 封裝 125
7.1.4 繼承 125
7.1.5 多態(tài) 126
7.2 類 127
7.2.1 成員變量 127
7.2.2 成員方法 128
7.2.3 權(quán)限修飾符 128
7.2.4 局部變量 130
7.2.5 局部變量的有效范圍 130
7.2.6 this關(guān)鍵字 131
7.3 類的構(gòu)造方法 132
7.4 靜態(tài)變量、常量和方法 133
7.5 類的主方法 135
7.6 對(duì)象 136
7.6.1 對(duì)象的創(chuàng)建 136
7.6.2 訪問(wèn)對(duì)象的屬性和行為 138
7.6.3 對(duì)象的引用 140
7.6.4 對(duì)象的比較 141
7.6.5 對(duì)象的銷毀 141
7.7 小結(jié) 142
7.8 實(shí)踐與練習(xí) 142
第8章 包裝類 144
視頻講解:32分鐘
8.1 Integer 145
8.2 Boolean 147
8.3 Byte 149
8.4 Character 150
8.5 Double 151
8.6 Number 152
8.7 小結(jié) 153
8.8 實(shí)踐與練習(xí) 153
第9章 數(shù)字處理類 154
視頻講解:38分鐘
9.1 數(shù)字格式化 155
9.2 數(shù)學(xué)運(yùn)算 157
9.2.1 Math類 157
9.2.2 常用數(shù)學(xué)運(yùn)算方法 158
9.3 隨機(jī)數(shù) 162
9.3.1 Math.random()方法 162
9.3.2 Random類 164
9.4 大數(shù)字運(yùn)算 165
9.4.1 BigInteger 165
9.4.2 BigDecimal 167
9.5 小結(jié) 170
9.6 實(shí)踐與練習(xí) 170
第2篇 核心技術(shù)
第10章 接口、繼承與多態(tài) 172
視頻講解:1小時(shí)30分鐘
10.1 類的繼承 173
10.2 Object類 176
10.3 對(duì)象類型的轉(zhuǎn)換 178
10.3.1 向上轉(zhuǎn)型 178
10.3.2 向下轉(zhuǎn)型 179
10.4 使用instanceof操作符判斷對(duì)象類型 180
10.5 方法的重載 182
10.6 多態(tài) 185
10.7 抽象類與接口 186
10.7.1 抽象類 186
10.7.2 接口 188
10.8 小結(jié) 190
10.9 實(shí)踐與練習(xí) 191
第11章 類的高級(jí)特性 192
視頻講解:35分鐘
11.1 Java類包 193
11.1.1 類名沖突 193
11.1.2 完整的類路徑 193
11.1.3 創(chuàng)建包 194
11.1.4 導(dǎo)入包 195
11.2 final變量 197
11.3 final方法 199
11.4 final類 201
11.5 內(nèi)部類 201
11.5.1 成員內(nèi)部類 202
11.5.2 局部?jī)?nèi)部類 206
11.5.3 匿名內(nèi)部類 206
11.5.4 靜態(tài)內(nèi)部類 207
11.5.5 內(nèi)部類的繼承 208
11.6 小結(jié) 209
11.7 實(shí)踐與練習(xí) 209
第12章 異常處理 210
視頻講解:1小時(shí)8分鐘
12.1 異常概述 211
12.2 處理程序異常錯(cuò)誤 211
12.2.1 錯(cuò)誤 212
12.2.2 捕捉異常 212
12.3 Java常見(jiàn)異常 214
12.4 自定義異常 215
12.5 在方法中拋出異常 216
12.5.1 使用throws關(guān)鍵字拋出異常 216
12.5.2 使用throw關(guān)鍵字拋出異常 217
12.6 運(yùn)行時(shí)異常 219
12.7 異常的使用原則 219
12.8 小結(jié) 220
12.9 實(shí)踐與練習(xí) 220
第13章 Swing程序設(shè)計(jì) 221
視頻講解:3小時(shí)2分鐘
13.1 Swing概述 222
13.1.1 Swing特點(diǎn) 222
13.1.2 Swing包 222
13.1.3 常用Swing組件概述 223
13.2 常用窗體 223
13.2.1 JFrame窗體 223

本目錄推薦

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