《Java SE 6 技術手冊》(以及它先前的版本)是以 我的網站 中早期學習 Java 的筆記 JavaGossip1 與 JavaGossip2 為基礎,記錄著我學習 Java 的一些心得。
在 JDK7 問世之後,由於累積不少 Java 教學經驗與想法,為了有一本可以符合我教學所需的教材,因而在為 JDK7 撰寫 Java 書籍時,並不是改版《Java SE 6 技術手冊》,而是重新撰寫了一本 《Java SE 7 技術手冊》。
《Java SE 6 技術手冊》呢?就我目前來看它,真的就像是筆記,然而就因為是筆記,想法、口吻、脈絡甚至範例上,都比較適合新手,在靜靜地留在我硬碟近兩年,我有一天看到它,想說放著也是沒用,不如開放它 ...
在將《Java SE 6 技術手冊》重新使用 Markdown 排版的過程中,我盡量保留內容原貌,努力忍住不去修改內容,目的很簡單,如果你覺得有任何覺得過時或不妥的地方,就去俢改它 ...
每章的〈網路資源〉被我拿掉了,因為不少鏈結年代久遠已經失效,我懶得一個一個去檢查還有哪些鏈結活著 ... XD
為什麼選擇用 Markdown?只是單純把文件重新排版太無聊了,不如趁這個機會學些新東西,所以我就藉這個機會來學著用 Markdown,並看看它有什麼好處與壞處 ... 如果你需要其他的格式,我相信你可以找到工具從 Markdown 格式轉換過去 :)
-
第 15 章 執行緒(Thread)
-
15.1 執行緒入門
-
15.2 同步化(synchronized)議題
-
15.3 concurrent 套件新增類別
-
15.4 接下來的主題
-
第 16 章 反射(Reflection)
-
16.1 類別載入與檢視
-
16.2 使用反射生成與操作物件
-
16.3 接下來的主題
-
第 17 章 Annotation
-
17.1 Annotation
-
17.2 meta-annotation
-
17.3 接下來的主題
-
第 18 章 捨遺補缺
-
18.1 日期、時間
-
18.2 日誌(Logging)
-
18.3 訊息綁定
-
18.4 接下來的主題
-
第 19 章 專題製作 - 文字編輯器
-
19.1 產品生命週期
-
19.2 Swing 入門
-
19.3 事件處理
-
19.4 文字編輯與儲存
-
19.5 Executable Jar 的製作
-
19.6 接下來的主題
-
第 20 章 JDBC 入門
-
20.1 使用 JDBC 連接資料庫
-
20.2 使用 JDBC 進行資料操作
-
20.3 接下來的主題
-
第 21 章 Java SE 6 新功能簡介
-
21.1 Java SE 6 基本新功能
-
21.2 Apache Derby、JDBC 4.0
-
21.3 接下來的主題