當前位置:才華齋>IT認證>SUN認證>

sun認證java程式設計師考試大綱

SUN認證 閱讀(1.97W)

SUN認證對於企業而言,可以藉助這項認證作為招聘人才的評判標準,或是作為衡量員工技術水準的依據。以下是小編整理的關於sun認證java程式設計師考試大綱,希望大家認真閱讀!

sun認證java程式設計師考試大綱

課程目標:

通過學習該課程學員可以具有以下能力:

1、 理解面向物件程式設計思想。

2、 熟悉掌握運用Java進行面向物件的程式設計。

3、 能夠使用Java程式語言進行基於文字和圖形介面的應用設計。

4、 理解和掌握多執行緒設計、事件處理、異常處理。

5、 掌握Java的I/O程式設計。

6、 掌握Java的網路程式設計。

課程內容大綱:

一、 緒言

1、 課程目標、課程內容總覽及課程進度安排介紹。

2、 介紹參加課程學習的預備知識要求。

二、 Java程式設計起步

1、 什麼是Java。

2、 一個基本的Java應用程式。

3、 Java的機制。

三、 面向物件程式設計

1、 面向物件程式設計及相關概念(類、屬性和方法宣告,封裝,構造器)。

2、 Java原始檔構成及package、import語句。

3、 Java API文件使用。Exercise:設計類和建立物件。

四、 Java識別符號、關鍵字和型別

1、 識別符號、Java關鍵字。

2、 Java的基本資料型別和引用資料型別。

3、 Java的物件生成。

4、 值傳遞、this關鍵字。

5、 Java編碼規範。

五、 表示式和流程控制

1、 Java表示式

2、 Java流程控制語句。

六、 陣列

1、 陣列宣告、建立和初始化。

2、 多維陣列。

3、 陣列的使用。

七、 類的繼承

1、 子類、多型。

2、 類成員的存取的控制。

3、 方法名、類構造器和方法的過載。

4、 過載方法和父類構造器的呼叫。

5、 物件的構造和初始化。

6、 object類介紹、==操作符、tostring()方法。

7、 包裝類。

八、 高階類特徵

1、 static、final關鍵字及使用。

2、 抽象類

3、 介面

4、 內部類

九、 異常

1、 異常基本概念介紹。

2、 異常的處理

3、 常見異常介紹。

4、 異常的運用。

5、 建立自己的異常。

十、 基於字元介面的應用程式設計

1、 命令列互動程式基礎。

2、 控制檯I/O,檔案I/O。

3、 Math、String、StringBuffer類。

4、 集合API。

5、 javadoc,jar工具命令。

Exercise:一個基於字元介面的銀行業務的應用設計。

十一、圖形使用者介面(GUI)設計

1. AWT包介紹。

2. 圖形使用者介面基礎。

3. 視窗、面板及容器佈局。

4. 佈局管理器。

5. 複雜的佈局設計。

6. 使用AWT包中的方法繪圖。

十二、GUI介面的事件處理

1、 事件的概念。

2、 Java2 SDK事件模型。

3、 GUI介面的使用者行為。

4、 事件介面卡。

5、 使用內部類的事件處理。

6、 使用匿名類的事件處理。

十三、基於GUI的應用程式設計

1、 AWT包部件。

2、 選單構建。

3、 圖形介面的'外觀控制。

Exercise:一個模擬的計算器的設計。

十四、執行緒

1、 執行緒基礎。

2、 基於執行緒的編碼設計。

3、 執行緒的基本控制。

4、 建立執行緒的其它方法。

5、 執行緒的同步

6、 執行緒間的互動。

7、 Java2 SDK中的執行緒控制。

Exercise:一個基於執行緒的應用程式設計。

十五、高階I/O流

1、 I/O基礎。

2、 位元組流、字元流和節點流介紹。

3、 URL輸入流。

4、 檔案的隨機存取。

5、 物件流的讀寫。

Exercise:一個使用I/O流的應用程式設計。

十六、網路程式設計

1、 網路程式設計基礎。

2、 基於TCP/IP的程式設計。