中图网(原中国图书网):网上书店,尾货特色书店,30万种特价书低至2折!

歡迎光臨中圖網(wǎng) 請 | 注冊

包郵 Java 2實用教程-(第5版)

出版社:清華大學出版社出版時間:2017-05-01
開本: 32開 頁數(shù): 465
本類榜單:教材銷量榜
中 圖 價:¥24.8(4.2折) 定價  ¥59.5 登錄后可看到會員價
加入購物車 收藏
開年大促, 全場包郵
?新疆、西藏除外
溫馨提示:5折以下圖書主要為出版社尾貨,大部分為全新(有塑封/無塑封),個別圖書品相8-9成新、切口
有劃線標記、光盤等附件不全詳細品相說明>>
本類五星書更多>
買過本商品的人還買了

Java 2實用教程-(第5版) 版權(quán)信息

Java 2實用教程-(第5版) 本書特色

Java 語言是一種很優(yōu)秀的語言,具有面向?qū)ο蟆⑴c平臺無關(guān)、安全、穩(wěn)定和多線程等優(yōu)良特性,特別適合于網(wǎng)絡(luò)應(yīng)用程序的設(shè)計,已經(jīng)成為網(wǎng)絡(luò)時代*重要的語言之一。全書共分15章,分別介紹了Java的基本數(shù)據(jù)類型,運算符、表達式和語句,類與對象,子類與繼承,接口與實現(xiàn),內(nèi)部類與異常類,常用實用類,組件及事件處理,輸入、輸出流,JDBC與MySQL數(shù)據(jù)庫,Java多線程機制,Java網(wǎng)絡(luò)編程,圖形、圖像與音頻,泛型與集合框架等內(nèi)容。本書注重可讀性和實用性,配備了大量的例題和習題。這些例題和習題都經(jīng)過精心的考慮,既能幫助理解知識,又具有啟發(fā)性。本書通俗易懂,便于自學,針對較難理解的問題,都是從簡單到復雜,逐步深入地引入例子,便于讀者掌握Java面向?qū)ο缶幊趟枷搿呙杳空绿峁┑亩S碼可觀看相應(yīng)章節(jié)的視頻講解。本書既可作為高等院校相關(guān)專業(yè)Java程序設(shè)計的教材,也可供自學者及軟件開發(fā)人員參考。

Java 2實用教程-(第5版) 內(nèi)容簡介

基礎(chǔ)與實戰(zhàn)。相關(guān)概念及知識點都輔以相應(yīng)的實例,通俗易懂,便于理解掌握面向?qū)ο蟮木幊趟枷搿嵱门c流行。涵蓋了Java開發(fā)過程中重要的及流行的方法和技巧,講解細致,環(huán)環(huán)相扣。教學與互動。文字敘述注重可讀性,知識組織注意合理性,提供輔助在線教學平臺。

Java 2實用教程-(第5版) 目錄

目錄 第1章 Java入門 1.1 Java的地位... 1 1.1.1 網(wǎng)絡(luò)地位... 2 1.1.2 語言地位... 2 1.1.3 需求地位... 2 1.2 Java的特點... 2 1.2.1 簡單... 2 1.2.2 面向?qū)ο?.. 2 1.2.3 平臺無關(guān)... 3 1.2.4 多線程... 4 1.2.5 動態(tài)... 4 1.3 安裝JDK.. 5 1.3.1 平臺簡介... 5 1.3.2 安裝Java SE平臺... 5 1.3.3 系統(tǒng)環(huán)境的設(shè)置... 7 1.4 Java程序的開發(fā)步驟... 8 1.5 簡單的Java應(yīng)用程序... 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 小結(jié)... 15 習題1. 15 第2章 基本數(shù)據(jù)類型與數(shù)組 2.1 標識符與關(guān)鍵字... 17 2.1.1 標識符... 17 2.1.2 Unicode字符集... 17 2.1.3 關(guān)鍵字... 18 2.2 基本數(shù)據(jù)類型... 18 2.2.1 邏輯類型... 18 2.2.2 整數(shù)類型... 18 2.2.3 字符類型... 19 2.2.4 浮點類型... 20 2.3 類型轉(zhuǎn)換運算... 21 2.4 輸入、輸出數(shù)據(jù)... 23 2.4.1 輸入基本型數(shù)據(jù)... 23 2.4.2 輸出基本型數(shù)據(jù)... 23 2.5 數(shù)組... 24 2.5.1 聲明數(shù)組... 24 2.5.2 為數(shù)組分配元素... 25 2.5.3 數(shù)組元素的使用... 26 2.5.4 length的使用... 27 2.5.5 數(shù)組的初始化... 27 2.5.6 數(shù)組的引用... 27 2.6 應(yīng)用舉例... 29 2.7 小結(jié)... 30 習題2. 30 第3章 運算符、表達式和語句 3.1 運算符與表達式... 33 3.1.1 算術(shù)運算符與算術(shù)表達式... 33 3.1.2 自增、自減運算符... 33 3.1.3 算術(shù)混合運算的精度... 34 3.1.4 關(guān)系運算符與關(guān)系表達式... 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開關(guān)語句... 41 3.5 循環(huán)語句... 43 3.5.1 for循環(huán)語句... 43 3.5.2 while循環(huán)語句... 44 3.5.3 do-while循環(huán)語句... 44 3.6 break和continue語句... 45 3.7 for語句與數(shù)組... 46 3.8 應(yīng)用舉例... 47 3.9 小結(jié)... 47 習題3. 48 第4章 類與對象 4.1 編程語言的幾個發(fā)展階段... 50 4.1.1 面向機器語言... 50 4.1.2 面向過程語言... 50 4.1.3 面向?qū)ο笳Z言... 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 構(gòu)造方法與對象的創(chuàng)建... 57 4.3.1 構(gòu)造方法... 58 4.3.2 創(chuàng)建對象... 59 4.3.3 使用對象... 62 4.3.4 對象的引用和實體... 63 4.4 類與程序的基本結(jié)構(gòu)... 66 4.5 參數(shù)傳值... 68 4.5.1 傳值機制... 68 4.5.2 基本數(shù)據(jù)類型參數(shù)的傳值... 68 4.5.3 引用類型參數(shù)的傳值... 69 4.5.4 可變參數(shù)... 70 4.6 對象的組合... 71 4.6.1 組合與復用... 72 4.6.2 類的關(guān)聯(lián)關(guān)系和依賴關(guān)系的UML圖... 76 4.7 實例成員與類成員... 77 4.7.1 實例變量和類變量的聲明... 77 4.7.2 實例變量和類變量的區(qū)別... 77 4.7.3 實例方法和類方法的定義... 79 4.7.4 實例方法和類方法的區(qū)別... 79 4.8 方法重載... 81 4.8.1 方法重載的語法規(guī)則... 81 4.8.2 避免重載出現(xiàn)歧義... 83 4.9 this關(guān)鍵字... 84 4.9.1 在構(gòu)造方法中使用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 訪問權(quán)限... 91 4.12.1 何謂訪問權(quán)限... 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 對象數(shù)組... 96 4.15 JRE擴展與jar文件... 97 4.16 文檔生成器... 98 4.17 應(yīng)用舉例... 99 4.18 小結(jié)... 105 習題4. 105 第5章 子類與繼承 5.1 子類與父類... 112 5.1.1 子類... 112 5.1.2 類的樹形結(jié)構(gòu)... 113 5.2 子類的繼承性... 113 5.2.1 子類和父類在同一包中的繼承性... 113 5.2.2 子類和父類不在同一包中的繼承性... 115 5.2.3 繼承關(guān)系(Generalization)的UML圖... 115 5.2.4 protected的進一步說明... 115 5.3 子類與對象... 115 5.3.1 子類對象的特點... 115 5.3.2 關(guān)于instanceof運算符... 117 5.4 成員變量的隱藏和方法重寫... 117 5.4.1 成員變量的隱藏... 117 5.4.2 方法重寫... 118 5.5 super關(guān)鍵字... 122 5.5.1 用super操作被隱藏的成員變量和方法... 122 5.5.2 使用super調(diào)用父類的構(gòu)造方法... 124 5.6 final關(guān)鍵字... 125 5.6.1 final類... 125 5.6.2 final方法... 125 5.6.3 常量... 125 5.7 對象的上轉(zhuǎn)型對象... 126 5.8 繼承與多態(tài)... 128 5.9 abstract類和abstract方法... 129 5.10 面向抽象編程... 131 5.11 開-閉原則... 134 5.12 應(yīng)用舉例... 135 5.13 小結(jié)... 138 習題5. 138 第6章 接口與實現(xiàn) 6.1 接口... 145 6.2 實現(xiàn)接口... 146 6.3 接口的UML圖... 148 6.4 接口回調(diào)... 149 6.5 理解接口... 150 6.6 接口與多態(tài)... 152 6.7 接口參數(shù)... 153 6.8 abstract類與接口的比較... 154 6.9 面向接口編程... 155 6.10 應(yīng)用舉例... 155 6.11 小結(jié)... 158 習題6. 158 第7章 內(nèi)部類與異常類 7.1 內(nèi)部類... 162 7.2 匿名類... 163 7.2.1 和子類有關(guān)的匿名類... 163 7.2.2 和接口有關(guān)的匿名類... 165 7.3 異常類... 166 7.3.1 try-catch語句... 167 7.3.2 自定義異常類... 168 7.4 斷言... 169 7.5 應(yīng)用舉例... 171 7.6 小結(jié)... 172 習題7. 172 第8章 常用實用類 8.1 String類... 175 8.1.1 構(gòu)造String對象... 175 8.1.2 字符串的并置... 177 8.1.3 String類的常用方法... 178 8.1.4 字符串與基本數(shù)據(jù)的相互轉(zhuǎn)化... 182 8.1.5 對象的字符串表示... 183 8.1.6 字符串與字符數(shù)組、字節(jié)數(shù)組... 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 不同區(qū)域的星期格式... 202 8.7 Math類、BigInteger類和Random類... 202 8.7.1 Math類... 202 8.7.2 BigInteger類... 203 8.7.3 Random類... 204 8.8 數(shù)字格式化... 206 8.8.1 format方法... 206 8.8.2 格式化整數(shù)... 207 8.8.3 格式化浮點數(shù)... 208 8.9 Class類與Console類... 209 8.9.1 Class類... 209 8.9.2 Console類... 211 8.10 Pattern類與Matcher類... 212 8.11 應(yīng)用舉例... 214 8.12 小結(jié)... 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 匿名類實例或窗口做監(jiān)視器... 253 9.4.10 事件總結(jié)... 256 9.5 使用MVC結(jié)構(gòu)... 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 發(fā)布GUI程序... 275 9.11 應(yīng)用舉例... 276 9.12 小結(jié)... 279 習題9. 279 第10章 輸入、輸出流 10.1 File類... 281 10.1.1 文件的屬性... 282 10.1.2 目錄... 283 10.1.3 文件的創(chuàng)建與刪除... 284 10.1.4 運行可執(zhí)行文件... 284 10.2 文件字節(jié)輸入流... 285 10.3 文件字節(jié)輸出流... 287 10.4 文件字符輸入、輸出流... 289 10.5 緩沖流... 290 10.6 隨機流... 292 10.7 數(shù)組流... 295 10.8 數(shù)據(jù)流... 297 10.9 對象流... 299 10.10 序列化與對象克隆... 301 10.11 使用Scanner解析文件... 303 10.12 文件對話框... 306 10.13 帶進度條的輸入流... 308 10.14 文件鎖... 309 10.15 應(yīng)用舉例... 311 10.16 小結(jié)... 318 習題10. 319 第11章 JDBC與MySQL數(shù)據(jù)庫 11.1 MySQL數(shù)據(jù)庫管理系統(tǒng)... 322 11.2 啟動MySQL數(shù)據(jù)庫服務(wù)器... 323 11.3 MySQL客戶端管理工具... 325 11.4 JDBC.. 327 11.5 連接數(shù)據(jù)庫... 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 預處理語句的優(yōu)點... 338 11.8.2 使用通配符... 339 11.9 通用查詢... 340 11.10 事務(wù)... 343 11.10.1 事務(wù)及處理... 343 11.10.2 JDBC事務(wù)處理步驟... 343 11.11 連接SQL Server數(shù)據(jù)庫... 345 11.12 連接Derby數(shù)據(jù)庫... 346 11.13 應(yīng)用舉例... 348 11.13.1 設(shè)計思路... 348 11.13.2 具體設(shè)計... 349 11.13.3 用戶程序... 356 11.14 小結(jié)... 357 習題11. 358 第12章 Java多線程機制 12.1 進程與線程... 359 12.1.1 操作系統(tǒng)與進程... 359 12.1.2 進程與線程... 359 12.2 Java中的線程... 360 12.2.1 Java的多線程機制... 360 12.2.2 主線程(main線程)... 360 12.2.3 線程的狀態(tài)與生命周期... 361 12.2.4 線程調(diào)度與優(yōu)先級... 364 12.3 Thread類與線程的創(chuàng)建... 365 12.3.1 使用Thread的子類... 365 12.3.2 使用Thread類... 365 12.3.3 目標對象與線程的關(guān)系... 367 12.3.4 關(guān)于run方法啟動的次數(shù)... 369 12.4 線程的常用方法... 369 12.5 線程同步... 373 12.6 協(xié)調(diào)同步的線程... 375 12.7 線程聯(lián)合... 377 12.8 GUI線程... 378 12.9 計時器線程... 382 12.10 守護線程... 384 12.11 應(yīng)用舉例... 385 12.12 小結(jié)... 388 習題12. 389 第13章 Java網(wǎng)絡(luò)編程 13.1 URL類... 396 13.1.1 URL的構(gòu)造方法... 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對象與服務(wù)器端套接字... 400 13.3.4 使用多線程技術(shù)... 403 13.4 UDP數(shù)據(jù)報... 407 13.4.1 發(fā)送數(shù)據(jù)包... 407 13.4.2 接收數(shù)據(jù)包... 408 13.5 廣播數(shù)據(jù)報... 411 13.6 Java遠程調(diào)用... 414 13.6.1 遠程對象及其代理... 414 13.6.2 RMI的設(shè)計細節(jié)... 415 13.7 應(yīng)用舉例... 418 13.8 小結(jié)... 423 習題13. 424 第14章 圖形、圖像與音頻 14.1 繪制基本圖形... 425 14.2 變換圖形... 427 14.3 圖形的布爾運算... 429 14.4 繪制鐘表... 430 14.5 繪制圖像... 433 14.6 播放音頻... 434 14.7 應(yīng)用舉例... 437 14.8 小結(jié)... 439 習題14. 439 第15章 泛型與集合框架 15.1 泛型... 441 15.1.1 泛型類聲明... 441 15.1.2 使用泛型類聲明對象... 442 15.2 鏈表... 444 15.2.1 LinkedList泛型類... 444 15.2.2 常用方法... 445 15.2.3 遍歷鏈表... 445 15.2.4 排序與查找... 447 15.2.5 洗牌與旋轉(zhuǎn)... 449 15.3 堆棧... 450 15.4 散列映射... 451 15.4.1 HashMap泛型類... 451 15.4.2 常用方法... 452 15.4.3 遍歷散列映射... 452 15.4.4 基于散列映射的查詢... 452 15.5 樹集... 454 15.5.1 TreeSet泛型類... 454 15.5.2 結(jié)點的大小關(guān)系... 454 15.5.3 TreeSet類的常用方法... 455 15.6 樹映射... 456 15.7 自動裝箱與拆箱... 458 15.8 應(yīng)用舉例... 459 15.9 小結(jié)... 463 習題15. 464
展開全部

Java 2實用教程-(第5版) 作者簡介

耿祥義,1995年中國科學技術(shù)大學博士畢業(yè),獲理學博士學位。1997年從中山大學博士后流動站出站,現(xiàn)任大連交通大學教授。有多年教授Java語言的經(jīng)驗,已編寫出版十余部教材。

商品評論(0條)
暫無評論……
書友推薦
本類暢銷
編輯推薦
返回頂部
中圖網(wǎng)
在線客服
主站蜘蛛池模板: 寮步纸箱厂_东莞纸箱厂 _东莞纸箱加工厂-东莞市寮步恒辉纸制品厂 | 工业PH计|工业ph酸度计|在线PH计价格-合肥卓尔仪器仪表有限公司 济南画室培训-美术高考培训-山东艺霖艺术培训画室 | 锂电池砂磨机|石墨烯砂磨机|碳纳米管砂磨机-常州市奥能达机械设备有限公司 | 博莱特空压机|博莱特-阿特拉斯独资空压机品牌核心代理商 | 厚壁钢管-厚壁无缝钢管-小口径厚壁钢管-大口径厚壁钢管 - 聊城宽达钢管有限公司 | 铝镁锰板_铝镁锰合金板_铝镁锰板厂家_铝镁锰金属屋面板_安徽建科 | 高铝矾土熟料_细粉_骨料_消失模_铸造用铝矾土_铝酸钙粉—嵩峰厂家 | 国际学校_国际学校哪个好_国际课程学校-国际学校择校网 | 山东包装,山东印刷厂,济南印刷厂-济南富丽彩印刷有限公司 | 铣床|万能铣床|立式铣床|数控铣床|山东滕州万友机床有限公司 | 没斑啦-专业的祛斑美白嫩肤知识网站-去斑经验分享 | 环压强度试验机-拉链拉力试验机-上海倾技仪器仪表科技有限公司 | 实验室pH计|电导率仪|溶解氧测定仪|离子浓度计|多参数水质分析仪|pH电极-上海般特仪器有限公司 | 电缆隧道在线监测-智慧配电站房-升压站在线监测-江苏久创电气科技有限公司 | 合肥风管加工厂-安徽螺旋/不锈钢风管-通风管道加工厂家-安徽风之范 | 闭端端子|弹簧螺式接线头|防水接线头|插线式接线头|端子台|电源线扣+护线套|印刷电路板型端子台|金笔电子代理商-上海拓胜电气有限公司 | 红外光谱仪维修_二手红外光谱仪_红外压片机_红外附件-天津博精仪器 | 重庆监控_电子围栏设备安装公司_门禁停车场管理系统-劲浪科技公司 | 杭州网络公司_百度SEO优化-外贸网络推广_抖音小程序开发-杭州乐软科技有限公司 | 北京普辉律师事务所官网_北京律师24小时免费咨询|法律咨询 | 衬氟旋塞阀-卡套旋塞阀-中升阀门首页 | 门禁卡_智能IC卡_滴胶卡制作_硅胶腕带-卡立方rfid定制厂家 | 百度关键词优化_网站优化_SEO价格 - 云无限好排名 | 物流公司电话|附近物流公司电话上门取货 | 陕西安玻璃自动感应门-自动重叠门-磁悬浮平开门厂家【捷申达门业】 | 定坤静电科技静电消除器厂家-除静电设备 | 武汉天安盾电子设备有限公司 - 安盾安检,武汉安检门,武汉安检机,武汉金属探测器,武汉测温安检门,武汉X光行李安检机,武汉防爆罐,武汉车底安全检查,武汉液体探测仪,武汉安检防爆设备 | 北京百度网站优化|北京网站建设公司-百谷网络科技 | 锻造液压机,粉末冶金,拉伸,坩埚成型液压机定制生产厂家-山东威力重工官方网站 | 高压无油空压机_无油水润滑空压机_水润滑无油螺杆空压机_无油空压机厂家-科普柯超滤(广东)节能科技有限公司 | 商标转让-购买商标专业|放心的商标交易网-蜀易标商标网 | 贴片电容代理-三星电容-村田电容-风华电容-国巨电容-深圳市昂洋科技有限公司 | 硅胶管挤出机厂家_硅胶挤出机生产线_硅胶条挤出机_臣泽智能装备 贵州科比特-防雷公司厂家提供贵州防雷工程,防雷检测,防雷接地,防雷设备价格,防雷产品报价服务-贵州防雷检测公司 | 领袖户外_深度旅游、摄影旅游、小团慢旅行、驴友网 | 济南货架定做_仓储货架生产厂_重型货架厂_仓库货架批发_济南启力仓储设备有限公司 | 螺钉式热电偶_便携式温度传感器_压簧式热电偶|无锡联泰仪表有限公司|首页 | 微妙网,专业的动画师、特效师、CG模型设计师网站! - wmiao.com 超声波电磁流量计-液位计-孔板流量计-料位计-江苏信仪自动化仪表有限公司 | 恒温槽_恒温水槽_恒温水浴槽-上海方瑞仪器有限公司 | 时代北利离心机,实验室离心机,医用离心机,低速离心机DT5-2,美国SKC采样泵-上海京工实业有限公司 工业电炉,台车式电炉_厂家-淄博申华工业电炉有限公司 | 不锈钢水箱厂家,不锈钢保温水箱-山东桑特供水设备 | 点焊机-缝焊机-闪光对焊机-电阻焊设备生产厂家-上海骏腾发智能设备有限公司 |