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