新書推薦:
《
容易受傷不是錯:建立專屬於你的安全基地,不受他人評價左右的幸福人生
》
售價:HK$
103.9
《
萬能鑰匙:世界最神奇的24堂課
》
售價:HK$
83.1
《
美女保健室:胡心瀕的全方位中醫調理
》
售價:HK$
95.0
《
聽風的歌(創作40周年紀念新版)
》
售價:HK$
74.2
《
圖解RPA機器人流程自動化入門:10堂基礎課程+第一線導入實證,從資料到資訊、從人工操作到數位勞動力,智慧化新技術的原理機制、運作管理、效益法則
》
售價:HK$
148.1
《
爆笑娘的厭世育兒日誌:你家的豬隊友會比我的神嗎.
》
售價:HK$
118.5
《
聰明人都實踐的輸出力法則:用1% 投入做到99.9%產出,徹底翻轉工作與人生
》
售價:HK$
103.9
《
木構造全書:世界頂尖日本木構造權威40年理論與實務集大成
》
售價:HK$
890.6
|
內容簡介: |
◆涵蓋Java眾多特性
◆基礎紮實高階深入
◆重點突出強化技術
◆著重實作高效掌握
本書由淺入深從Java基礎程式設計到高階應用進行深入剖析和講解,內容涵蓋Java概述、物件導向基礎、核心類別、類別之間的關係、抽象類別和介面、例外、泛型與集合、檔案及IO串流、JDBC程式設計、wingUI設計、進階UI元件、執行緒、Java網路程式設計、Java進階應用、Java新特性。
對Java的Lambda運算式、函數式介面、方法引用、介面的預設方法和靜態方法、StreamAPI等一些新特性進行全面深入講解和應用。
以一個專案貫穿所有章節,幫助讀者能夠快速理解並掌握各項重點知識,全面提高分析問題、解決問題以及寫程式的能力。
適用:各類層次的Java學習者或從事Java開發之相關工作者。
※本書的相關資源,請到佳魁資訊網站下載。
|
目錄:
|
第1篇基礎篇
Part01Java概述
1.1Java簡介
1.2Java系統
1.3JDK工具
1.4HelloWorld程式
1.5輸出與註釋
1.6IDE整合式開發環境
1.7貫穿工作實現
Part02Java語言基礎
2.1字元
2.2變數和常數
2.3資料類型
2.4運算符號
2.5流程控制
2.6陣列
2.7貫穿工作實現
Part03物件導向基礎
3.1物件導向思維
3.2類別與物件
3.3方法
3.4封裝和存取控制
3.5靜態成員
3.6物件陣列
3.7貫穿工作實現
Part04核心類別
4.1基本類型的封裝類別
4.2Boxing和拆箱
4.3Object類別
4.4字串類別
4.5Scanner類別
4.6Math類別
4.7Date類別
4.8貫穿工作實現
Part05類別之間的關係
5.1關係概述
5.2繼承與多形
5.3其他關係
5.4內部類別
5.5單例模式
5.6貫穿工作實現
Part06抽象類別和介面
6.1抽象類別
6.2介面
6.3instanceof關鍵字
6.4貫穿工作實現
Part07例外
7.1例外概述
7.2捕捉例外
7.3拋出例外
7.4自訂例外
7.5貫穿工作實現
Part08泛型與集合
8.1泛型
8.2集合概述
8.3集合類別
8.4集合轉換
8.5集合工具類別
8.6貫穿工作實現
第2篇進階篇
Part09檔案及IO串流
9.1檔案
9.2IO串流
9.3位元組串流
9.4字元串流
9.5過濾串流和轉換串流
9.6物件串流
9.7NIO
9.8貫穿工作實現
Part10JDBC程式設計
10.1JDBC基礎
10.2資料庫環境架設
10.3資料庫存取
10.4操作資料庫
10.5中繼資料
10.6交易處理
10.7貫穿工作實現
Part11SwingUI設計
11.1GUI概述
11.2容器
11.3版面配置
11.4事件處理
11.5基本元件
11.6貫穿工作實現
Part12進階UI元件
12.1對話方塊
12.2選單
12.3工具列
12.4表格
12.5樹狀結構
12.6貫穿工作實現
Part13執行緒
13.1執行緒概述
13.2建立執行緒
13.3執行緒生命週期
13.4執行緒優先順序
13.5執行緒同步
13.6執行緒通訊
13.7Timer和SwingTimer
13.8貫穿工作實現
Part14網路程式設計
14.1網路基礎
14.2Java網路API
14.3以TCP為基礎的網路程式設計
14.4貫穿工作實現
Part15Java進階應用
15.1類別載入
15.2反射
15.3列舉
15.4註釋
15.5國際化
15.6格式化處理
15.7貫穿工作實現
Part16Java新特性
16.1介面的預設方法和靜態方法
16.2Lambda運算式
16.3函數式介面
16.4::方法參考
16.5Java8新增類別庫
16.6貫穿工作實現
APPENDIXAEclipse整合式開發環境
A.1Eclipse簡介
A.2Eclipse下載及安裝
A.3Eclipse常用操作
A.4Eclipse偵錯
A.5Eclipse匯入
A.6Eclipse快速鍵
APPENDIXBJavac指令
B.1選項
B.2命令列參數檔案
APPENDIXCJava指令
APPENDIXDJar套件
D.1jar指令語法
D.2選項
D.3設定應用程式的進入點
APPENDIXE靜態塊
APPENDIXF常用的類別
APPENDIXGASCII表
APPENDIXHWindowBuilder外掛程式
H.1WindowBuilder簡介
H.2WindowBuilder外掛程式安裝
H.3WindowBuilder外掛程式的使用過程
H.4WindowBuilder實例
APPENDIXI資料庫連接池
I.1資料庫連接池簡介
I.2DBCP資料來源
I.3C3P0資料來源
APPENDIXJRowSet
|
|