- 相關(guān)推薦
sun認證java程序員考試大綱
SUN認證對于企業(yè)而言,可以借助這項認證作為招聘人才的評判標準,或是作為衡量員工技術(shù)水準的依據。以下是小編整理的關(guān)于sun認證java程序員考試大綱,希望大家認真閱讀!
課程目標:
通過(guò)學(xué)習該課程學(xué)員可以具有以下能力:
1、 理解面向對象編程思想。
2、 熟悉掌握運用Java進(jìn)行面向對象的編程。
3、 能夠使用Java編程語(yǔ)言進(jìn)行基于文本和圖形界面的應用設計。
4、 理解和掌握多線(xiàn)程設計、事件處理、異常處理。
5、 掌握Java的I/O編程。
6、 掌握Java的網(wǎng)絡(luò )編程。
課程內容大綱:
一、 緒言
1、 課程目標、課程內容總覽及課程進(jìn)度安排介紹。
2、 介紹參加課程學(xué)習的預備知識要求。
二、 Java編程起步
1、 什么是Java。
2、 一個(gè)基本的Java應用程序。
3、 Java的機制。
三、 面向對象編程
1、 面向對象編程及相關(guān)概念(類(lèi)、屬性和方法聲明,封裝,構造器)。
2、 Java源文件構成及package、import語(yǔ)句。
3、 Java API文檔使用。Exercise:設計類(lèi)和創(chuàng )建對象。
四、 Java標識符、關(guān)鍵字和類(lèi)型
1、 標識符、Java關(guān)鍵字。
2、 Java的基本數據類(lèi)型和引用數據類(lèi)型。
3、 Java的對象生成。
4、 值傳遞、this關(guān)鍵字。
5、 Java編碼規范。
五、 表達式和流程控制
1、 Java表達式
2、 Java流程控制語(yǔ)句。
六、 數組
1、 數組聲明、創(chuàng )建和初始化。
2、 多維數組。
3、 數組的使用。
七、 類(lèi)的繼承
1、 子類(lèi)、多態(tài)。
2、 類(lèi)成員的存取的控制。
3、 方法名、類(lèi)構造器和方法的重載。
4、 重載方法和父類(lèi)構造器的調用。
5、 對象的構造和初始化。
6、 object類(lèi)介紹、==操作符、tostring()方法。
7、 包裝類(lèi)。
八、 高級類(lèi)特征
1、 static、final關(guān)鍵字及使用。
2、 抽象類(lèi)
3、 接口
4、 內部類(lèi)
九、 異常
1、 異;靖拍罱榻B。
2、 異常的處理
3、 常見(jiàn)異常介紹。
4、 異常的運用。
5、 創(chuàng )建自己的異常。
十、 基于字符界面的應用編程
1、 命令行交互程序基礎。
2、 控制臺I/O,文件I/O。
3、 Math、String、StringBuffer類(lèi)。
4、 集合API。
5、 javadoc,jar工具命令。
Exercise:一個(gè)基于字符界面的銀行業(yè)務(wù)的應用設計。
十一、圖形用戶(hù)界面(GUI)設計
1. AWT包介紹。
2. 圖形用戶(hù)界面基礎。
3. 窗口、面板及容器布局。
4. 布局管理器。
5. 復雜的布局設計。
6. 使用AWT包中的方法繪圖。
十二、GUI界面的事件處理
1、 事件的概念。
2、 Java2 SDK事件模型。
3、 GUI界面的用戶(hù)行為。
4、 事件適配器。
5、 使用內部類(lèi)的事件處理。
6、 使用匿名類(lèi)的事件處理。
十三、基于GUI的應用編程
1、 AWT包部件。
2、 菜單構建。
3、 圖形界面的外觀(guān)控制。
Exercise:一個(gè)模擬的計算器的設計。
十四、線(xiàn)程
1、 線(xiàn)程基礎。
2、 基于線(xiàn)程的編碼設計。
3、 線(xiàn)程的基本控制。
4、 創(chuàng )建線(xiàn)程的其它方法。
5、 線(xiàn)程的同步。
6、 線(xiàn)程間的交互。
7、 Java2 SDK中的線(xiàn)程控制。
Exercise:一個(gè)基于線(xiàn)程的應用編程。
十五、高級I/O流
1、 I/O基礎。
2、 字節流、字符流和節點(diǎn)流介紹。
3、 URL輸入流。
4、 文件的隨機存取。
5、 對象流的讀寫(xiě)。
Exercise:一個(gè)使用I/O流的應用編程。
十六、網(wǎng)絡(luò )編程
1、 網(wǎng)絡(luò )編程基礎。
2、 基于TCP/IP的編程。
【sun認證java程序員考試大綱】相關(guān)文章:
sun認證java程序員考試科目08-22
sun認證java程序員07-20
sun java認證考試介紹10-23
Sun java認證考試答案11-06
sun認證java程序員考試試題07-13
Sun Java認證考試科目08-30
Sun認證Java程序員考試技巧分享08-06
SUN認證JAVA程序員簡(jiǎn)介09-29