發表於2024-11-30
◆ 基礎知識→核心技術→典型應用→綜閤練習→項目實踐
◆ 200個典型實例、80道練習題、1個完整項目開發案例
◆ 超值、大容量資源包,內含11小時多媒體教學視頻、本書配套源代碼文件、本書配套教學PPT、贈送21小時相關知識教學視頻
◆ 贈送眾多相關電子書及配套代碼文件(紙質齣版物價值272元)
《從零開始學Java(第3版)》針對初學和自學讀者的特點,以通俗易懂的語言講解Java語言編程。《從零開始學Java(第3版)》內容分為六篇共23章,講解瞭Java的各個方麵,主要內容包括Java語言的環境配置、基本語法、流程控製語句、字符串處理、數組、麵嚮對象、圖形界麵設計、輸入/輸齣、異常處理、網絡編程、數據庫及Java Web 基礎JSP和Servlet。最後通過一個大型項目——教務管理係統貫穿所有所學知識點,讓讀者更好地掌握Java語言編程開發。
《從零開始學Java(第3版)》包含大量實例,讓讀者在實戰中體會編程的快樂。為方便讀者學習,本書附帶大容量資源包,其中包含書中用到的所有實例代碼、配套PPT教案及視頻教程。建議讀者邊學邊練,可快速提高單獨開發項目的能力。《從零開始學Java(第3版)》適閤想從事軟件開發的入門人員、Java自學者及初級軟件程序員與信息技術人員閱讀。
本書的作者團隊成員為一綫開發工程師、資深編程專傢或專業培訓師,在編程開發方麵有著豐富的經驗,並已齣版過多本相關暢銷書,頗受廣大讀者認可。長期積纍的開發實戰經驗,結閤對編程入門愛好者需求與特點的深入調查研究,本書的內容結構十分有利於編程愛好者和相關學員快速提高水平。
第一篇 Java基礎
第1章 第一個Java程序——HelloWorld(教學視頻:14分鍾) 1
1.1 Java 語言簡介 1
1.2 工作原理 3
1.3 搭建Java 程序開發環境 4
1.4 開發第一個Java 應用程序 9
1.5 典型實例 14
第2 章 Java變量、數據類型、運算符(教學視頻:20分鍾) 15
2.1 標識符和關鍵字 15
2.2 常量與變量 16
2.3 基本數據類型 19
2.4 運算符 22
2.5 典型實例 29
第3 章 數組( 教學視頻:25 分鍾) 34
3.1 數組的概念 34
3.2 一維數組 35
3.3 數組的常用操作 37
3.4 多維數組 41
3.5 典型實例 43
第4 章 條件結構和循環結構( 教學視頻:23 分鍾) 51
4.1 條件結構 51
4.2 循環結構 56
4.3 跳轉語句 62
4.4 典型實例 64
第5 章 字符串處理( 教學視頻:25 分鍾) 70
5.1 字符 70
5.2 字符串 71
5.3 字符串基本操作 72
5.4 StringBuffer 類 77
5.5 典型實例 78
第二篇 Java 麵嚮對象
第6 章 麵嚮對象( 教學視頻:30 分鍾) 82
6.1 麵嚮對象編程簡介 82
6.2 類 84
6.3 抽象類和抽象方法 89
6.4 嵌套類 91
6.5 對象 92
6.6 this、static、final 關鍵字 96
6.7 控製對類的成員的訪問 97
6.8 標注 98
6.9 典型實例 99
第7 章 繼承( 教學視頻:20 分鍾) 104
7.1 繼承概述 104
7.2 對象類型轉換 106
7.3 重寫和隱藏父類方法 107
7.4 隱藏父類中的字段 110
7.5 子類訪問父類成員 111
7.6 Object 類 116
7.7 典型實例 116
第8 章 接口和包( 教學視頻:16 分鍾) 121
8.1 接口的概念 121
8.2 定義接口 123
8.3 實現接口 124
8.4 包 127
8.5 典型實例 128
第9 章 集閤( 教學視頻:17 分鍾) 133
9.1 Java 集閤框架 133
9.2 Collection 接口 133
9.3 Set 接口 136
9.4 List 接口 139
9.5 Map 接口 142
9.6 實現 144
9.7 典型實例 147
第三篇 Swing
第10 章 第一個圖形界麵應用程序( 教學視頻:12 分鍾) 157
10.1 Swing 簡介 157
10.2 創建第一個圖形界麵程序 158
10.3 Swing 頂層容器 159
10.4 JFrame 類創建圖形界麵窗體 162
10.5 典型實例 167
第11 章 Swing 組件( 教學視頻:24 分鍾) 171
11.1 JComponent 類 171
11.2 常用基本組件 172
11.3 不可編輯的信息顯示組件 175
11.4 Swing 高級組件 176
11.5 典型實例 182
第12 章 標準布局( 教學視頻:18 分鍾) 189
12.1 標準布局管理器簡介 189
12.2 布局管理器的使用 192
12.3 使用布局管理器技巧 195
12.4 典型實例 198
第13 章 事件處理( 教學視頻:13 分鍾) 205
13.1 事件處理原理 205
13.2 動作事件 208
13.3 選項事件 211
13.4 列錶選擇事件 212
13.5 焦點事件 213
13.6 鍵盤事件 214
13.7 鼠標事件 215
13.8 鼠標移動事件 216
13.9 典型實例 217
第四篇 Java 編程技術
第14 章 異常處理( 教學視頻:16 分鍾) 223
14.1 Java 異常 223
14.2 處理異常 227
14.3 拋齣異常 230
14.4 自定義異常 232
14.5 典型實例 233
第15 章 輸入與輸齣( 教學視頻:14 分鍾) 235
15.1 流 235
15.2 字節流 237
15.3 字符流 240
15.4 實現用戶輸入 243
15.5 典型實例 244
第16 章 綫程( 教學視頻:18 分鍾) 251
16.1 綫程概念 251
16.2 綫程對象 254
16.3 綫程同步 257
16.4 典型實例 259
第17 章 網絡編程( 教學視頻:8 分鍾) 262
17.1 網絡編程基礎 262
17.2 InetAddress 類 264
17.3 URL 網絡編程 265
17.4 TCP 的網絡編程 267
17.5 UDP 網絡編程 270
17.6 典型實例 272
第18 章 數據庫應用程序開發基礎( 教學視頻:22 分鍾) 277
18.1 數據庫 277
18.2 JDBC 概述 278
18.3 java.sql 包 281
18.4 SQL 語句 282
18.5 典型實例 283
第19 章 使用Swing 組件創建數據庫應用程序( 教學視頻:10 分鍾) 286
19.1 JComboBox 組件創建數據庫應用程序 286
19.2 JList 組件創建數據庫應用程序 289
19.3 JTable 組件創建數據庫應用程序 291
19.4 典型實例 293
第五篇 Java Web 基礎
第20 章 JSP( 教學視頻:25 分鍾) 297
20.1 JSP 簡介 297
20.2 基本語法 298
20.3 JSP 腳本元素 302
20.4 JSP 動作 303
20.5 JSP 內置對象 307
20.6 典型實例 314
第21 章 Servlet( 教學視頻:23 分鍾) 318
21.1 Servlet 簡介 318
21.2 HTTPServlet應用編程接口 319
21.3 創建HttpServlet 321
21.4 調用HttpServlet 322
21.5 Servlet 之間的跳轉 324
21.6 典型實例 326
第六篇 Java 實戰
第22 章 案例:教務管理係統(一) 330
22.1 總體設計與概要說明 330
22.2 業務流程圖 331
22.3 數據庫設計 333
第23 章 案例:教務管理係統(二) 340
23.1 應用程序實現 340
23.2 實現登錄模塊 341
23.3 管理界麵介紹 342
23.4 實現修改密碼模塊 344
23.5 實現“關於”對話框 348
23.6 實現人事管理模塊 349
23.7 實現TeacherInfoBean信息封裝類 359
23.8 實現DepartmentAction、TeacherAction 業務處理類 360
23.9 軟件部署 365
23.10 項目總結 366
Java 技術與Web 服務之間沒有界限。
——James Gosling(Java 技術之父)
Java 語言自誕生以來,經過十多年的發展和應用,已經成為非常流行的編程語言,根據權威編程語言排行榜顯示,它始終居於第一位。現在全球已有超過15 億颱手機和手持設備應用Java 技術。同時,Java 技術因其跨平颱特性和良好的可移植性,成為廣大軟件開發技術人員的摯愛,是全球程序員的首選開發平颱之一。
日益成熟的Java 語言編程技術現在已無處不在,使用該編程技術可以進行桌麵程序應用、Web 應用、分布式係統和嵌入式係統應用開發,並且在信息技術等各個領域得到廣泛應用。
本書全麵講解瞭Java 語言基礎,通過實例介解讀Java 語言的編程技術和開發過程。關於Java 的技術很多,隻有學好編程基礎,再學習深入的高級技術時纔能得心應手,快學快用。
【改版說明】
本書前麵兩版已經銷售瞭數萬冊,廣受讀者歡迎,這次改版主要在如下幾個方麵進行瞭完善與升級:
1.修訂瞭書中的個彆錯誤。
2.增加瞭大量的代碼注釋,讓書中代碼的可讀性更強,即使以前沒有學過編程,也能輕鬆讀懂代碼。
3.大部分章節最後增加瞭“典型實例”版塊,全書增加瞭42 多段經典Java 代碼,幫助讀者掌握相關知識的精髓。
4.贈送《Java 項目開發案例導航》與《Java Web 項目開發案例導航》電子書及配套代碼文件,分彆包含10 個不同類型的項目案例完整開發過程,顯著提升項目開發實戰水平。
5.贈送《Java 程序設計經典300 例》電子書及配套代碼文件,精心收錄300 個經典開發案例,全麵覆蓋Java 開發技術,實踐齣真知。
6.贈送《Java 程序員麵試指南》電子書,內含200 多個經典麵試題及解析,在提高開發水平的同時快速提升麵試能力。
【本書優勢】
1.由淺入深
本書從Java 語言的發展、開發環境及基本語法知識入手,逐步介紹瞭Java 的基本概念、麵嚮對象基礎、圖形界麵程序的開發、網絡程序開發及數據庫應用程序的開發。即使讀者沒有任何編程基礎,也能夠很快掌握Java 語言編程的各種技術。
2.技術全麵
本書從Java 的基本概念入手,拓展到Swing、編程異常、綫程、網絡編程、數據庫編程、JSP 和Servlet 等高級技術,以及對麵嚮對象程序設計的主要原理和方法的介紹,可以讓讀者學得更充實。
3.示例講解
本書每講解到語法使用、編程要點時都會以示例的形式展現給讀者如何具體應用,讓讀者在實踐中得真知,並列舉瞭大量翔實的情境插圖,使讀者更容易理解客觀的理論知識。書中的示例代碼都可以直接用在以後的實戰應用當中。
4.輔助學習
為幫助讀者學習,本書附帶大容量資源包,其中包含書中用到的所有示例代碼、PPT教案及長達數個小時的視頻教程。
【本書內容】
第一篇 Java 基礎(1~5 章)
本篇主要講解瞭Java 語言的曆史、特性、基本語法、數據類型、數組、程序控製語句和對字符串的處理,讓讀者對Java 語言有一定的瞭解。通過學習本篇可以掌握Java的基本知識點,為以後的編程開發打好基礎。
第二篇 Java 麵嚮對象(6~9 章)
本篇主要介紹瞭麵嚮對象編程的內容及特性,類、對象、繼承、接口及集閤等內容的使用,可以幫助讀者從理論的角度理解什麼是麵嚮對象設計思想。
第三篇 Swing(10~13 章)
本篇主要內容包括Java 圖形界麵開發知識,詳細介紹瞭Swing 組件、標準布局及事件的處理。讀者通過學習本篇可以開發齣漂亮的圖形界麵。
第四篇 Java 編程技術(14~19 章)
本篇包括瞭Java 高級編程的相關技術,對程序異常處理、並發程序綫程、網絡程序定義使用和輸入/輸齣進行瞭講解,這些都是較難理解和掌握的。本篇還介紹瞭數據庫應用程序的開發及使用Swing 組件創建數據庫開發程序。讀者可以自己多做練習,以便更快地掌握這些Java 高級編程技術。
第五篇 Java Web 基礎(20~21 章)
本篇對Web 開發程序進行瞭一些基礎講解,讓讀者對Web 開發也有一定的認識和瞭解。本篇主要介紹瞭JSP 程序設計和Servlet 的一些基礎知識及使用。
第六篇 Java 實戰(22~23 章)
本篇通過兩章內容詳細講解瞭教務管理係統設計,讓讀者全麵地認識到如何開發程序、如何分析業務流程、如何對程序需求進行分析,這些都是程序員必備的知識。讀者可以應用前麵所學的知識開發這套教務管理係統,學會獨立開發程序。
【配套資源包內容】
◆ 本書示例代碼。
◆ 本書教學視頻。
◆ 本書PPT 教案。
◆ 眾多電子書、實戰代碼等豐富贈品。
配套資源包下載地址為http://www.broadview.com.cn/30273,教學視頻講解基於Java Platform (JDK) 7u1 版本,操作方法和Java Platform (JDK) 7u67 版本基本一緻。
【本書適閤的讀者】
◆ 想從事軟件開發的入門者。
◆ Java 自學者。
◆ 初級軟件程序員。
◆ 從其他語言遷移過來的開發人員。
◆ 大中專院校相關專業的學生。
◆ 社會培訓班學員 。
從零開始學Java(第3版) 下載 mobi pdf epub txt 電子書 格式 2024
從零開始學Java(第3版) 下載 mobi epub pdf 電子書送貨送到彆的地方去瞭
評分好
評分京東快遞很快!書不錯值得一看!
評分送貨送到彆的地方去瞭
評分不錯
評分不錯,一直喜歡從京東買,速度快,真品有保證。就是價格有點小貴。
評分不錯不錯
評分給孩子買來學習用的。
評分好專業
從零開始學Java(第3版) mobi epub pdf txt 電子書 格式下載 2024