目錄
第1章 SCJP認證考試介紹
1-1 Java證照
1-1-1 Oracle與Sun
1-1-2 Java證照介紹
1-2 SCJP 6.0認證考試範圍
1-3 上網報名考試
1-3-1 登錄個人資料
1-3-2 預訂考場
第2章 Java導論
2-1 傳統程式與Java程式的差異
2-2 Java開發工具
2-3 Java檔案的編譯與執行
2-4 Java程式內容簡介
2-5 Java基本類型
2-6 基本類型的轉型
練習題
第3章 基本運算符號
3-1 運算符號介紹
3-2 算數運算符號
3-3 文字串接符號
3-4 指派運算符號
3-5 比較運算符號
3-6 邏輯運算符號
練習題
第4章 條件與迴圈控制
4-1 條件控制
4-2 迴圈控制
4-3 特殊流程的處理
第5章 陣列的應用
5-1 陣列基本概念
5-2 1維陣列介紹
5-3 1維陣列元素的取出
5-4 1維陣列的排序與搜尋
5-5 陣列的傳址與傳值
5-6 2維陣列的宣告與存取
練習題
第6章 物件導向基本觀念
6-1 物件導向概論
6-2 Java方法
6-3 建構式概論
6-4 物件陣列
6-5 繼承
6-6 Object類別
練習題
第7章 物件導向進階觀念
7-1 Java套件
7-2 編譯Java專案套件
7-3 存取修飾詞的使用
7-4 封裝
7-5 抽象類別
7-6 介面
7-7 Java的繼承與實作
7-8 物件的轉型
7-9 多型
練習題
第8章 生命期的探討與列舉類型
8-1 變數種類與其生命期
8-2 方法種類與呼叫方式
8-3 類別成員的匯入
8-4 main()方法的參數傳遞與系統屬性設定
8-5 內部類別
8-6 Java列舉類型
8-7 資源回收機制
練習題
第9章 例外事件的產生與處理
9-1 執行上的錯誤
9-2 Java例外事件與處理機制
9-3 使用throw自行產生例外事件
9-4 自訂例外類別
9-5 使用throws拋出例外事件
9-6 RuntimeException與Checked Exception
9-7 測試程式與AssertionError錯誤事件
9-8 StackOverflowError錯誤事件
練習題
第10章 資料的輸入與輸出
10-1 基本輸入與輸出的觀念
10-2 Console類別
10-3 File類別
10-4 存取檔案內容
10-5 多重串接
練習題
第11章 常用資料類型與其格式化
11-1 數字類型
11-2 文字類型
11-3 日期 / 時間類型
11-4 數字與日期 / 時間格式設定
11-5 規則運算式與相關類別
練習題
第12章 集合與泛型
12-1 集合與陣列的比較
12-2 Collection介面與Collections類別
12-3 泛型
12-4 各種集合的特色
12-5 Map的功能與架構
練習題
第13章 多執行緒程式設計
13-1 多執行緒簡介
13-2 Java執行緒與Thread類別
13-3 Runnable介面
13-4 執行緒的同步性與安全性
13-5 執行緒的互動處理
練習題
第14章 SCJP 6.0完全擬真試題與解析
共244題
附錄A 使用Eclipse開啟本書範例
A-1 Eclipse – Java整合開發工具
A-2 下載Eclipse
A-3 安裝Eclipse
A-4 建立Java專案並載入本書範例 |