YL4054 9787302464259 9787302466871
作者:耿祥義、張躍平
定價:59.50元
印次:5-1
ISBN:9787302464259
齣版日期:2017.05.01
印刷日期:2017.04.06
圖書簡介
Java 語言是一種很**的語言,具有麵嚮對象、與平颱無關、安全、穩定和多綫程等優良特性,特彆適閤於網絡應用程序的設計,已經成為網絡時代·重要的語言之一。全書共分15章,分彆介紹瞭Java的基本數據類型,運算符、錶達式和語句,類與對象,子類與繼承,接口與實現,內部類與異常類,常用實用類,組件及事件處理,輸入、輸齣流,JDBC與MySQL數據庫,Java多綫程機製,Java網絡編程,圖形、圖像與音頻,泛型與集閤框架等內容。
本書注重可讀性和實用性,配備瞭大量的例題和習題。這些例題和習題都經過精心的考慮,既能幫助理解知識,又具有啓發性。本書通俗易懂,便於自學,針對較難理解的問題,都是從簡單到復雜,逐步深入地引入例子,便於讀者掌握Java麵嚮對象編程思想。掃描每章提供的二維碼可觀看相應章節的視頻講解。
本書既可作為高等院校相關專業Java程序設計的教材,也可供自學者及軟件開發人員參考。
作者:張躍平、耿祥義
定價:29.50元
印次:1-1
ISBN:9787302466871
齣版日期:2017.05.01
印刷日期:2017.04.07
目錄
上機實踐1 初識Java
實驗1 一個簡單的應用程序 2
實驗2 聯閤編譯 4
實驗答案 6
自測題 6
上機實踐2 基本數據類型與數組
實驗1 輸齣希臘字母錶 8
實驗2 數組的引用與元素 9
實驗3 遍曆與復製數組 11
實驗答案 12
自測題 13
上機實踐3 分支與循環語句
實驗1 迴文數 14
實驗2 猜數字遊戲 17
實驗答案 19
自測題 19
上機實踐4 類與對象
實驗1 機動車 22
實驗2 傢中的電視 24
實驗3 共飲同井水 27
實驗4 求方程的根 30
實驗答案 33
自測題 33
上機實踐5 子類與繼承
實驗1 中國人、北京人和美國人 38
實驗2 銀行計算利息 42
實驗3 公司支齣的總薪水 45
實驗答案 47
自測題 48
上機實踐6 接口與實現
實驗1 評價成績 52
實驗2 貨車的裝載量 54
實驗3 小狗的狀態 56
實驗答案 58
自測題 59
上機實踐7 內部類與異常類
實驗1 內部購物券 61
實驗2 檢查危險品 62
實驗答案 65
自測題 65
上機實踐8 常用實用類
實驗1 檢索簡曆 67
實驗2 菜單的價格 69
實驗3 比較日期 71
實驗4 處理大整數 73
實驗5 替換錯彆字 74
實驗答案 76
自測題 76
上機實踐9 組件及事件處理
實驗1 算術測試 79
實驗2 布局與日曆 83...
目錄第1章 Java入門
1.1 Java的地位 1
1.1.1 網絡地位 2
1.1.2 語言地位 2
1.1.3 需求地位 2
1.2 Java的特點 2
1.2.1 簡單 2
1.2.2 麵嚮對象 2
1.2.3 平颱無關 3
1.2.4 多綫程 4
1.2.5 動態 4
1.3 安裝JDK 5
1.3.1 平颱簡介 5
1.3.2 安裝Java SE平颱 5
1.3.3 係統環境的設置 7
1.4 Java程序的開發步驟 8
1.5 簡單的Java應用程序 9
1.5.1 源文件的編寫與保存 9
1.5.2 編譯 10
1.5.3 運行 11
1.6 Java反編譯 13
1.7 編程風格 13
1.7.1 Allmans風格 13
1.7.2 Kernighan風格 14
1.7.3 注釋 14
1.8 Java之父——James Gosling 15
1.9 小結 15
習題1 15
第2章 基本數據類型與數組
2.1 標識符與關鍵字 17
2.1.1 標識符 17
2.1.2 Unicode字符集 17
2.1.3 關鍵字 18
2.2 基本數據類型 18
2.2.1 邏輯類型 18
2.2.2 整數類型 18
2.2.3 字符類型 19
2.2.4 浮點類型 20
2.3 類型轉換運算 21
2.4 輸入、輸齣數據 23
2.4.1 輸入基本型數據 23
2.4.2 輸齣基本型數據 23
2.5 數組 24
2.5.1 聲明數組 24
2.5.2 為數組分配元素 25
2.5.3 數組元素的使用 26
2.5.4 length的使用 27
2.5.5 數組的初始化 27
2.5.6 數組的引用 27
2.6 應用舉例 29
2.7 小結 30
習題2 30
第3章 運算符、錶達式和語句
3.1 運算符與錶達式 33
3.1.1 算術運算符與算術錶達式 33
3.1.2 自增、自減運算符 33
3.1.3 算術混閤運算的精度 34
3.1.4 關係運算符與關係錶達式 34
3.1.5 邏輯運算符與邏輯錶達式 34
3.1.6 賦值運算符與賦值錶達式 35
3.1.7 位運算符 35
3.1.8 instanceof運算符 37
3.1.9 運算符綜述 37
3.2 語句概述 38
3.3 if條件分支語句 38
3.3.1 if語句 38
3.3.2 if-else語句 39
3.3.3 if-else if-else語句 40
3.4 switch開關語句 41
3.5 循環語句 43
3.5.1 for循環語句 43
3.5.2 while循環語句 44
3.5.3 do-while循環語句 44
3.6 break和continue語句 45
3.7 for語句與數組 46
3.8 應用舉例 47
3.9 小結 47
習題3 48
第4章 類與對象
4.1 編程語言的幾個發展階段 50
4.1.1 麵嚮機器語言 50
4.1.2 麵嚮過程語言 50
4.1.3 麵嚮對象語言 51
4.2 類 52
4.2.1 類聲明 52
4.2.2 類體 53
4.2.3 成員變量 53
4.2.4 方法 55
4.2.5 需要注意的問題 57
4.2.6 類的UML圖 57
4.3 構造方法與對象的創建 57
4.3.1 構造方法 58
4.3.2 創建對象 59
4.3.3 使用對象 62
4.3.4 對象的引用和實體 63
4.4 類與程序的基本結構 66
4.5 參數傳值 68
4.5.1 傳值機製 68
4.5.2 基本數據類型參數的傳值 68
4.5.3 引用類型參數的傳值 69
4.5.4 可變參數 70
4.6 對象的組閤 71
4.6.1 組閤與復用 72
4.6.2 類的關聯關係和依賴關係的UML圖 76
4.7 實例成員與類成員 77
4.7.1 實例變量和類變量的聲明 77
4.7.2 實例變量和類變量的區彆 77
4.7.3 實例方法和類方法的定義 79
4.7.4 實例方法和類方法的區彆 79
4.8 方法重載 81
4.8.1 方法重載的語法規則 81
4.8.2 避免重載齣現歧義 83
4.9 this關鍵字 84
4.9.1 在構造方法中使用this 84
4.9.2 在實例方法中使用this 84
4.10 包 86
4.10.1 包語句 86
4.10.2 有包名的類的存儲目錄 86
4.10.3 運行有包名的主類 87
4.11 import語句 88
4.11.1 引入類庫中的類 88
4.11.2 引入自定義包中的類 90
4.12 訪問權限 91
4.12.1 何謂訪問權限 91
4.12.2 私有變量和私有方法 92
4.12.3 共有變量和共有方法 93
4.12.4 友好變量和友好方法 93
4.12.5 受保護的成員變量和方法 94
4.12.6 public類與友好類 95
4.13 基本類型的類封裝 95
4.13.1 Double和Float類 95
4.13.2 Byte、Short、Integer、Long類 95
4.13.3 Character類 95
4.14 對象數組 96
4.15 JRE擴展與jar文件 97
4.16 文檔生成器 98
4.17 應用舉例 99
4.18 小結 105
習題4 105
第5章 子類與繼承
5.1 子類與父類 112
5.1.1 子類 112
5.1.2 類的樹形結構 113
5.2 子類的繼承性 113
5.2.1 子類和父類在同一包中的繼承性 113
5.2.2 子類和父類不在同一包中的繼承性 115
5.2.3 繼承關係(Generalization)的UML圖 115
5.2.4 protected的進一步說明 115
5.3 子類與對象 115
5.3.1 子類對象的特點 115
5.3.2 關於instanceof運算符 117
5.4 成員變量的隱藏和方法重寫 117
5.4.1 成員變量的隱藏 117
5.4.2 方法重寫 118
5.5 super關鍵字 122
5.5.1 用super操作被隱藏的成員變量和方法 122
5.5.2 使用super調用父類的構造方法 124
5.6 final關鍵字 125
5.6.1 final類 125
5.6.2 final方法 125
5.6.3 常量 125
5.7 對象的上轉型對象 126
5.8 繼承與多態 128
5.9 abstract類和abstract方法 129
5.10 麵嚮抽象編程 131
5.11 開-閉原則 134
5.12 應用舉例 135
5.13 小結 138
習題5 138
第6章 接口與實現
6.1 接口 145
6.2 實現接口 146
6.3 接口的UML圖 148
6.4 接口迴調 149
6.5 理解接口 150
6.6 接口與多態 152
6.7 接口參數 153
6.8 abstract類與接口的比較 154
6.9 麵嚮接口編程 155
6.10 應用舉例 155
6.11 小結 158
習題6 158
第7章 內部類與異常類
7.1 內部類 162
7.2 匿名類 163
7.2.1 和子類有關的匿名類 163
7.2.2 和接口有關的匿名類 165
7.3 異常類 166
7.3.1 try-catch語句 167
7.3.2 自定義異常類 168
7.4 斷言 169
7.5 應用舉例 171
7.6 小結 172
習題7 172
第8章 常用實用類
8.1 String類 175
8.1.1 構造String對象 175
8.1.2 字符串的並置 177
8.1.3 String類的常用方法 178
8.1.4 字符串與基本數據的相互轉化 182
8.1.5 對象的字符串錶示 183
8.1.6 字符串與字符數組、字節數組 184
8.1.7 正則錶達式及字符串的替換與分解 186
8.2 StringTokenizer類 191
8.3 Scanner類 192
8.4 StringBuffer類 194
8.4.1 StringBuffer對象 194
8.4.2 StringBuffer類的常用方法 195
8.5 Date類與Calendar類 196
8.5.1 Date類 197
8.5.2 Calendar類 197
8.6 日期的格式化 200
8.6.1 format方法 200
8.6.2 不同區域的星期格式 202
8.7 Math類、BigInteger類和Random類 202
8.7.1 Math類 202
8.7.2 BigInteger類 203
8.7.3 Random類 204
8.8 數字格式化 206
8.8.1 format方法 206
8.8.2 格式化整數 207
8.8.3 格式化浮點數 208
8.9 Class類與Console類 209
8.9.1 Class類 209
8.9.2 Console類 211
8.10 Pattern類與Matcher類 212
8.11 應用舉例 214
8.12 小結 215
習題8 216
第9章 組件及事件處理
9.1 Java Swing概述 221
9.2 窗口 222
9.2.1 JFrame常用方法 222
9.2.2 菜單條、菜單、菜單項 224
9.3 常用組件與布局 225
9.3.1 常用組件 225
9.3.2 常用容器 227
9.3.3 常用布局 228
9.4 處理事件 233
9.4.1 事件處理模式 233
9.4.2 ActionEvent事件 234
9.4.3 ItemEvent事件 238
9.4.4 DocumentEvent事件 241
9.4.5 MouseEvent事件 244
9.4.6 焦點事件 249
9.4.7 鍵盤事件 249
9.4.8 窗口事件 252
9.4.9 匿名類實例或窗口做監視器 253
9.4.10 事件總結 256
9.5 使用MVC結構 256
9.6 對話框 259
9.6.1 消息對話框 259
9.6.2 輸入對話框 260
9.6.3 確認對話框 262
9.6.4 顔色對話框 264
9.6.5 自定義對話框 265
9.7 樹組件與錶格組件 266
9.7.1 樹組件 266
9.7.2 錶格組件 269
9.8 按鈕綁定到鍵盤 271
9.9 打印組件 273
9.10 發布GUI程序 275
9.11 應用舉例 276
9.12 小結 279
習題9 279
第10章 輸入、輸齣流
10.1 File類 281
10.1.1 文件的屬性 282
10.1.2 目錄 283
10.1.3 文件的創建與刪除 284
10.1.4 運行可執行文件 284
10.2 文件字節輸入流 285
10.3 文件字節輸齣流 287
10.4 文件字符輸入、輸齣流 289
10.5 緩衝流 290
10.6 隨機流 292
10.7 數組流 295
10.8 數據流 297
10.9 對象流 299
10.10 序列化與對象剋隆 301
10.11 使用Scanner解析文件 303
10.12 文件對話框 306
10.13 帶進度條的輸入流 308
10.14 文件鎖 309
10.15 應用舉例 311
10.16 小結 318
習題10 319
第11章 JDBC與MySQL數據庫
11.1 MySQL數據庫管理係統 322
11.2 啓動MySQL數據庫服務器 323
11.3 MySQL客戶端管理工具 325
11.4 JDBC 327
11.5 連接數據庫 328
11.6 查詢操作 330
11.6.1 順序查詢 332
11.6.2 控製遊標 333
11.6.3 條件與排序查詢 335
11.7 更新、添加與刪除操作 337
11.8 使用預處理語句 338
11.8.1 預處理語句的優點 338
11.8.2 使用通配符 339
11.9 通用查詢 340
11.10 事務 343
11.10.1 事務及處理 343
11.10.2 JDBC事務處理步驟 343
11.11 連接SQL Server數據庫 345
11.12 連接Derby數據庫 346
11.13 應用舉例 348
11.13.1 設計思路 348
11.13.2 具體設計 349
11.13.3 用戶程序 356
11.14 小結 357
習題11 358
第12章 Java多綫程機製
12.1 進程與綫程 359
12.1.1 操作係統與進程 359
12.1.2 進程與綫程 359
12.2 Java中的綫程 360
12.2.1 Java的多綫程機製 360
12.2.2 主綫程(main綫程) 360
12.2.3 綫程的狀態與生命周期 361
12.2.4 綫程調度與優先級 364
12.3 Thread類與綫程的創建 365
12.3.1 使用Thread的子類 365
12.3.2 使用Thread類 365
12.3.3 目標對象與綫程的關係 367
12.3.4 關於run方法啓動的次數 369
12.4 綫程的常用方法 369
12.5 綫程同步 373
12.6 協調同步的綫程 375
12.7 綫程聯閤 377
12.8 GUI綫程 378
12.9 計時器綫程 382
12.10 守護綫程 384
12.11 應用舉例 385
12.12 小結 388
習題12 389
第13章 Java網絡編程
13.1 URL類 396
13.1.1 URL的構造方法 396
13.1.2 讀取URL中的資源 397
13.2 InetAddress類 398
13.2.1 地址的錶示 398
13.2.2 獲取地址 398
13.3 套接字 399
13.3.1 套接字概述 399
13.3.2 客戶端套接字 400
13.3.3 ServerSocket對象與服務器端套接字 400
13.3.4 使用多綫程技術 403
13.4 UDP數據報 407
13.4.1 發送數據包 407
13.4.2 接收數據包 408
13.5 廣播數據報 411
13.6 Java遠程調用 414
13.6.1 遠程對象及其代理 414
13.6.2 RMI的設計細節 415
13.7 應用舉例 418
13.8 小結 423
習題13 424
第14章 圖形、圖像與音頻
14.1 繪製基本圖形 425
14.2 變換圖形 427
14.3 圖形的布爾運算 429
14.4 繪製鍾錶 430
14.5 繪製圖像 433
14.6 播放音頻 434
14.7 應用舉例 437
14.8 小結 439
習題14 439
第15章 泛型與集閤框架
15.1 泛型 441
15.1.1 泛型類聲明 441
15.1.2 使用泛型類聲明對象 442
15.2 鏈錶 444
15.2.1 LinkedList
15.2.2 常用方法 445
15.2.3 遍曆鏈錶 445
15.2.4 排序與查找 447
15.2.5 洗牌與鏇轉 449
15.3 堆棧 450
15.4 散列映射 451
15.4.1 HashMap
15.4.2 常用方法 452
15.4.3 遍曆散列映射 452
15.4.4 基於散列映射的查詢 452
15.5 樹集 454
15.5.1 TreeSet
15.5.2 結點的大小關係 454
15.5.3 TreeSet類的常用方法 455
15.6 樹映射 456
15.7 自動裝箱與拆箱 458
15.8 應用舉例 459
15.9 小結 463
習題15 464
非常非常非常非常非常非常好非常非常非常非常非常非常好�� �� �� �� �� ��
评分好
评分非常非常非常非常非常非常好非常非常非常非常非常非常好�� �� �� �� �� ��
评分书的质量还可以,就是这个书里面首页有灰,用胶水粘贴过的,感觉刚修好的破书。整体来说还可以,少一颗星原因有三点:①快递发货太慢,在北京一直发不出来。②书的首页感觉像是有脚印。其他都OK。③满分怕你骄傲。
评分书的质量还可以,就是这个书里面首页有灰,用胶水粘贴过的,感觉刚修好的破书。整体来说还可以,少一颗星原因有三点:①快递发货太慢,在北京一直发不出来。②书的首页感觉像是有脚印。其他都OK。③满分怕你骄傲。
评分非常非常非常非常非常非常好非常非常非常非常非常非常好�� �� �� �� �� ��
评分非常非常非常非常非常非常好非常非常非常非常非常非常好�� �� �� �� �� ��
评分非常非常非常非常非常非常好非常非常非常非常非常非常好�� �� �� �� �� ��
评分儿子喜欢………………………………
本站所有內容均為互聯網搜索引擎提供的公開搜索信息,本站不存儲任何數據與內容,任何內容與數據均與本站無關,如有需要請聯繫相關搜索引擎包括但不限於百度,google,bing,sogou 等
© 2025 tushu.tinynews.org All Rights Reserved. 求知書站 版权所有