‧基於Java 17 LTS版本!涵蓋Java 15至17新特性
‧增加HTTP Client API介紹
‧作者十幾年實務教育訓練中,匯整學員遇到的觀念、實作、應用等問題的經驗集合。
‧必要時從Java SE API的原始碼分析,了解各語法在Java SE API中如何應用。
‧涵蓋Java 15至17的文字區塊、模式比對、record/sealed等新特性。
‧建議練習的範例提供Lab檔案,更能掌握練習重點。
‧IDE操作為本書教學內容之一,更能與實務結合。
‧IDE操作為本書教學內容之一,更能與實務結合。
- 序(第ii頁)
- 導讀(第iv頁)
- 1 Java 平臺概論(第1-1頁)
- 1.1 Java 不只是語言(第1-1頁)
- 1.2 JVM/JRE/JDK 不要只用程式語言(第1-13頁)
- 2 從 JDK 到 IDE(第2-1頁)
- 2.1 從 "Hello, World" 開始(第2-1頁)
- 2.2 管理原始碼與位元碼檔案(第2-14頁)
- 2.3 初探模組平臺系統(第2-22頁)
- 2.4 使用 IDE(第2-28頁)
- 3 基礎語法(第3-1頁)
- 3.1 型態、變數與運算子(第3-1頁)
- 3.2 流程控制(第3-22頁)
- 課後練習(第3-34頁)
- 4 認識物件(第4-1頁)
- 4.1 類別與實例(第4-1頁)
- 4.2 基本型態包裹器(第4-11頁)
- 4.3 陣列物件(第4-17頁)
- 4.4 字串物件(第4-32頁)
- 4.5 查詢 Java API 文件(第4-50頁)
- 課後練習(第4-55頁)
- 5 物件封裝(第5-1頁)
- 5.1 何謂封裝?(第5-1頁)
- 5.2 類別語法細節(第5-11頁)
- 課後練習(第5-30頁)
- 6 繼承與多型(第6-1頁)
- 6.1 何謂繼承?(第6-1頁)
- 6.2 繼承語法細節(第6-16頁)
- 課後練習(第6-39頁)
- 7 介面與多型(第7-1頁)
- 7.1 何謂介面?(第7-1頁)
- 7.2 介面語法細節(第7-17頁)
- 課後練習(第7-29頁)
- 8 例外處理(第8-1頁)
- 8.1 語法與繼承架構(第8-1頁)
- 8.2 例外與資源管理(第8-23頁)
- 課後練習(第8-32頁)
- 9 Collection 與 Map(第9-1頁)
- 9.1 使用 Collection 收集物件(第9-1頁)
- 9.2 鍵值對應的 Map(第9-35頁)
- 9.3 不可變的 Collection 與 Map(第9-43頁)
- 課後練習(第9-50頁)
- 10 輸入輸出(第10-1頁)
- 10.1 InputStream 與 OutputStream(第10-1頁)
- 10.2 字元處理類別(第10-14頁)
- 課後練習(第10-19頁)
- 11 執行緒與並行 API(第11-1頁)
- 11.1 執行緒(第11-1頁)
- 11.2 並行 API(第11-36頁)
- 課後練習(第11-61頁)
- 12 Lambda(第12-1頁)
- 12.1 認識 Lambda 語法(第12-1頁)
- 12.2 Functional 與 Stream API(第12-18頁)
- 12.3 Lambda、平行化與非同步處理(第12-42頁)
- 課後練習(第12-52頁)
- 13 時間與日期(第13-1頁)
- 13.1 認識時間與日期(第13-1頁)
- 13.2 認識 Date 與 Calendar(第13-6頁)
- 13.3 新時間日期 API(第13-11頁)
- 課後練習(第13-22頁)
- 14 NIO 與 NIO2(第14-1頁)
- 14.1 認識 NIO(第14-1頁)
- 14.2 NIO2 檔案系統(第14-8頁)
- 課後練習(第14-28頁)
- 15 通用 API(第15-1頁)
- 15.1 日誌(第15-1頁)
- 15.2 HTTP Client API(第15-12頁)
- 15.3 規則表示式(第15-25頁)
- 15.4 處理數字(第15-46頁)
- 15.5 再談堆疊追蹤(第15-53頁)
- 課後練習(第15-60頁)
- 16 整合資料庫(第16-1頁)
- 16.1 JDBC 入門(第16-1頁)
- 16.2 JDBC 進階(第16-28頁)
- 課後練習(第16-50頁)
- 17 反射與類別載入器(第17-1頁)
- 17.1 運用反射(第17-1頁)
- 17.2 瞭解類別載入器(第17-32頁)
- 課後練習(第17-36頁)
- 18 自訂泛型、列舉與標註(第18-1頁)
- 18.1 自訂泛型(第18-1頁)
- 18.2 自訂列舉(第18-11頁)
- 18.3 record 與 sealed(第18-16頁)
- 18.4 關於標註(第18-26頁)
- 課後練習(第18-41頁)
- 19 深入模組化(第19-1頁)
- 19.1 運用模組(第19-1頁)
- 19.2 模組 API(第19-14頁)
- 19.3 打包模組(第19-20頁)
- A 如何使用本書專案(第A-1頁)
- A.1 專案環境配置(第A-1頁)
- A.2 匯入專案(第A-2頁)
紙本書 NT$ 680
單本電子書
NT$
680
同分類熱門書