由國(guó)家指定教材2008版的 新華書(shū)店應(yīng)該都有賣(mài) 通過(guò)的話(huà)自己要好好復(fù)習(xí) 筆試買(mǎi)本歷年試題 上機(jī)要 南開(kāi)100題 只要把這些背會(huì),想不過(guò)都難 二級(jí)Java語(yǔ)言程序設(shè)計(jì)大綱公共基礎(chǔ)知識(shí) Java語(yǔ)言程序設(shè)計(jì)基本要求 1. 掌握J(rèn)ava語(yǔ)言的特點(diǎn),實(shí)現(xiàn)機(jī)制和體系結(jié)構(gòu)。
2. 掌握J(rèn)ava語(yǔ)言中面向?qū)ο蟮奶匦浴?3. 掌握J(rèn)ava語(yǔ)言提供的數(shù)據(jù)類(lèi)型和結(jié)構(gòu)。
4. 掌握J(rèn)ava語(yǔ)言編程的基本技術(shù)。 5. 會(huì)編寫(xiě)Java用戶(hù)界面程序。
6. 會(huì)編寫(xiě)Java簡(jiǎn)單應(yīng)用程序。 7. 會(huì)編寫(xiě)Java小應(yīng)用程序(Applet)。
8. 了解Java的應(yīng)用??荚噧?nèi)容一、Java語(yǔ)言的特點(diǎn)和實(shí)現(xiàn)機(jī)制二、Java體系結(jié)構(gòu) 1. JDK目錄結(jié)構(gòu)。
2. Java的API結(jié)構(gòu)。 3. 開(kāi)發(fā)環(huán)境設(shè)置。
4. Java程序結(jié)構(gòu)。三、Java語(yǔ)言中面向?qū)ο蟮奶匦?1. 面向?qū)ο缶幊痰幕靖拍詈吞卣鳌?/p>
2. 類(lèi)的基本組成和使用。 3. 對(duì)象的生成、使用和刪除。
4. 接口與包。 5. Java類(lèi)庫(kù)的常用類(lèi)和接口。
四、Java簡(jiǎn)單數(shù)據(jù)類(lèi)型及運(yùn)算 1. 變量和常量。 2. 基本數(shù)據(jù)類(lèi)型及轉(zhuǎn)換。
3. Java類(lèi)庫(kù)中對(duì)簡(jiǎn)單數(shù)據(jù)類(lèi)型的類(lèi)包裝。 4. 運(yùn)算符和表達(dá)式運(yùn)算。
5. 數(shù)組和字符串。五、Java語(yǔ)言的基本語(yǔ)句 1. 表達(dá)式語(yǔ)句。
2. 條件語(yǔ)句。 3. 循環(huán)語(yǔ)句。
4. 注釋語(yǔ)句。 5. 異常處理。
六、Java編程技術(shù)基礎(chǔ) 1. 線(xiàn)程的概念和使用。 2. 同步與共享。
3. 串行化概念和目的。 4. 串行化方法。
5. 串行化的舉例。 6. 基于文本的應(yīng)用。
7. 文件和文件I/O。 8. 匯集(collections)接口。
七、編寫(xiě)用戶(hù)界面程序 1. 圖形用戶(hù)界面。 2. AWT庫(kù)簡(jiǎn)介。
3. Swing簡(jiǎn)介。 4. AWT與Swing比較。
八、編寫(xiě)小應(yīng)用程序(Applet) 1. 小應(yīng)用程序概念。 2. 安全機(jī)制。
3. Applet執(zhí)行過(guò)程。 4. Applet的圖形繪制。
5. Applet的窗口。 6. Applet的工作環(huán)境。
7. Java Application和Applet。九、Java的應(yīng)用十、J2DK的下載和操作考試方式 1. 筆試:90分鐘,滿(mǎn)分100分,其中含公共基礎(chǔ)知識(shí)部分的30分。
2. 上機(jī)操作:90分鐘,滿(mǎn)分100分。上機(jī)題目類(lèi)型要求:(1) 基本操作。
(2) 簡(jiǎn)單應(yīng)用。 3 綜合應(yīng)用。
第2章 一切都是對(duì)象2.1 用句柄操縱對(duì)象2.2 必須創(chuàng)建所有對(duì)象2.2.1 保存在什么地方2.2.2 特殊情況:主類(lèi)型2.2.3 Java中的數(shù)組2.3 絕對(duì)不要清除對(duì)象2.3.1 作用域2.3.2 對(duì)象的作用域2.4 新建數(shù)據(jù)類(lèi)型:類(lèi)2.4.1 字段和方法2.5 方法、自變量和返回值2.5.1 自變量列表2.6 構(gòu)建Java程序2.6.1 名字的可見(jiàn)性2.6.2 使用其他組件2.6.3 static關(guān)鍵字2.7 我們的第一個(gè)Java程序2.8 注釋和嵌入文檔2.8.1 注釋文檔2.8.2 具體語(yǔ)法2.8.3 嵌入HTML2.8.4 @see:引用其他類(lèi)2.8.5 類(lèi)文檔標(biāo)記2.8.6 變量文檔標(biāo)記2.8.7 方法文檔標(biāo)記2.8.8 文檔示例2.9 編碼樣式2.10 總結(jié)2.11 練習(xí) 第3章 控制程序流程3.1 使用Java運(yùn)算符3.1.1 優(yōu)先級(jí)3.1.2 賦值3.1.3 算術(shù)運(yùn)算符3.1.4 自動(dòng)遞增和遞減3.1.5 關(guān)系運(yùn)算符3.1.6 邏輯運(yùn)算符3.1.7 按位運(yùn)算符3.1.8 移位運(yùn)算符3.1.9 三元if-else運(yùn)算符3.1.10 逗號(hào)運(yùn)算符3.1.11 字串運(yùn)算符+3.1.12 運(yùn)算符常規(guī)操作規(guī)則3.1.13 造型運(yùn)算符3.1.14 Java沒(méi)有“sizeof”3.1.15 復(fù)習(xí)計(jì)算順序3.1.16 運(yùn)算符總結(jié)3.2 執(zhí)行控制3.2.1 真和假3.2.2 if-else3.2.3 反復(fù)3.2.4 do-while3.2.5 for3.2.6 中斷和繼續(xù)3.2.7 切換3.3 總結(jié)3.4 練習(xí) 第4章 初始化和清除4.1 由構(gòu)建器保證初始化4.2 方法過(guò)載4.2.1 區(qū)分過(guò)載方法4.2.2 主類(lèi)型的過(guò)載4.2.3 返回值過(guò)載4.2.4 默認(rèn)構(gòu)建器4.2.5 this關(guān)鍵字4.3 清除:收尾和垃圾收集4.3.1 finalize()用途何在4.3.2 必須執(zhí)行清除4.4 成員初始化4.4.1 規(guī)定初始化4.4.2 構(gòu)建器初始化4.5 數(shù)組初始化4.5.1 多維數(shù)組4.6 總結(jié)4.7 練習(xí) 第5章 隱藏實(shí)施過(guò)程5.1 包:庫(kù)單元5.1.1 創(chuàng)建獨(dú)一無(wú)二的包名5.1.2 自定義工具庫(kù)5.1.3 利用導(dǎo)入改變行為5.1.4 包的停用5.2 Java訪(fǎng)問(wèn)指示符5.2.1 “友好的”5.2.2 public:接口訪(fǎng)問(wèn)5.2.3 private:不能接觸5.2.4 protected:“友好的一種”5.3 接口與實(shí)現(xiàn)5.4 類(lèi)訪(fǎng)問(wèn)5.5 總結(jié)5.6 練習(xí) 第6章 類(lèi)再生6.1 合成的語(yǔ)法6.2 繼承的語(yǔ)法6.2.1 初始化基礎(chǔ)類(lèi)6.3 合成與繼承的結(jié)合6.3.1 確保正確的清除6.3.2 名字的隱藏6.4 到底選擇合成還是繼承6.5 protected6.6 遞增開(kāi)發(fā)6.7 上溯造型6.7.1 何謂“上溯造型”?6.8 final關(guān)鍵字6.8.1 final數(shù)據(jù)6.8.2 final方法6.8.3 final類(lèi)6.8.4 final的注意事項(xiàng)6.9 初始化和類(lèi)裝載6.9.1 繼承初始化6.10 總結(jié)6.11 練習(xí) 第7章 多形性7.1 上溯造型7.1.1 為什么要上溯造型7.2 深入理解7.2.1 方法調(diào)用的綁定7.2.2 產(chǎn)生正確的行為7.2.3 擴(kuò)展性7.3 覆蓋與過(guò)載7.4 抽象類(lèi)和方法7.5 接口7.5.1 Java的“多重繼承”7.5.2 通過(guò)繼承擴(kuò)展接口7.5.3 常數(shù)分組7.5.4 初始化接口中的字段7.6 內(nèi)部類(lèi)7.6.1 內(nèi)部類(lèi)和上溯造型7.6.2 方法和作用域中的內(nèi)部類(lèi)7.6.3 鏈接到外部類(lèi)7.6.4 static內(nèi)部類(lèi)7.6.5 引用外部類(lèi)對(duì)象7.6.6 從內(nèi)部類(lèi)繼承7.6.7 內(nèi)部類(lèi)可以覆蓋嗎?7.6.8 內(nèi)部類(lèi)標(biāo)識(shí)符7.6.9 為什么要用內(nèi)部類(lèi):控制框架7.7 構(gòu)建器和多形性7.7.1 構(gòu)建器的調(diào)用順序7.7.2 繼承和finalize()7.7.3 構(gòu)建器內(nèi)部的多形性方法的行為7.8 通過(guò)繼承進(jìn)行設(shè)計(jì)7.8.1 純繼承與擴(kuò)展7.8.2 下溯造型與運(yùn)行期類(lèi)型標(biāo)識(shí)7.9 總結(jié)7.10 練習(xí) 第8章 對(duì)象的容納8.1 數(shù)組8.1.1 數(shù)組和第一類(lèi)對(duì)象8.1.2 數(shù)組的返回8.2 集合8.2.1 缺點(diǎn):類(lèi)型未知8.3 枚舉器(反復(fù)器)8.4 集合的類(lèi)型8.4.1 Vector8.4.2 BitSet8.4.3 Stack8.4.4 Hashtable8.4.5 再論枚舉器8.5 排序8.6 通用集合庫(kù)8.7 新集合8.7.1 使用Collections8.7.2 使用Lists8.7.3 使用Sets8.7.4 使用Maps8.7.5 決定實(shí)施方案8.7.6 未支持的操作8.7.7 排序和搜索8.7.8 實(shí)用工具8.8 總結(jié)8.9 練習(xí) 第9章 違例差錯(cuò)控制9.1 基本違例9.1.1 違例自變量9.2 違例的捕獲9.2.1 try塊9.2.2 違例控制器9.2.3 違例規(guī)范9.2.4 捕獲所有違例9.2.5 重新“擲”出違例9.3 標(biāo)準(zhǔn)Java違例9.3.1 RuntimeException的特殊情況9.4 創(chuàng)建自己的違例9.5 違例的限制9.6 用finally清除9.6.1 用finally做什么9.6.2 缺點(diǎn):丟失的違例9.7 構(gòu)建器9.8 違例匹配9.8.1 違例準(zhǔn)則9.9 總結(jié)9.10 練習(xí) 第10章 Java IO系統(tǒng)10.1 輸入和輸出10.1.1 InputStream的類(lèi)型10.1.2 OutputStream的類(lèi)型10.2 增添屬性和有用的接口10.2.1 通過(guò)FilterInputStream從InputStream里讀入數(shù)據(jù)10.2.2 通過(guò)FilterOutputStream向OutputStream里寫(xiě)入數(shù)據(jù)10.3 本身的缺陷:RandomAccessFile10.4 File類(lèi)10.4.1 目錄列表器10.4.2 檢查與創(chuàng)建目錄10.5 IO流的典型應(yīng)用10.5.1 輸入流10.5.2 輸出流10.5.3 快捷文件處理10.5.4 從標(biāo)準(zhǔn)輸入中讀取數(shù)據(jù)10.5.5 管道數(shù)據(jù)流10.6 StreamTokenizer10.6.1 StringTokenizer10.7 Java 1.1的IO流10.7.1 數(shù)據(jù)的發(fā)起與接收10.7.2 修改數(shù)據(jù)流的行為10.7.3 未改變的類(lèi)10.7.4 一個(gè)例子10.7.5 重定向標(biāo)準(zhǔn)IO10.8 壓縮10.8.1 用GZIP進(jìn)行簡(jiǎn)單壓縮10.8.2 用Zip進(jìn)行多文件保存10.8.3 Java歸檔(jar)實(shí)用程序10.9 對(duì)象串聯(lián)10.9.1 尋找類(lèi)10.9.2 序列化的控制10.9.3 利用“持久性”10.10 總結(jié)10.11 練習(xí) 第11章 運(yùn)行期類(lèi)型鑒定11.1 對(duì)RTTI的需要11.1.1 Class對(duì)象11.1.2 造型前的檢查11.2 RTTI語(yǔ)法11.3 反射:運(yùn)行期類(lèi)信息11.3.1 一個(gè)類(lèi)方法提取器11.4 總結(jié)11.5 練習(xí) 第12章 傳遞和返回對(duì)象12.1 傳遞句柄12.1.1 別名問(wèn)題12.2 制作本地副本12.2.1 按值傳遞12.2.2 克隆對(duì)象12.2.3 使類(lèi)具有克隆能力12.2.4 成功的克隆12.2.5 Object.clone()的效果12.2.6 克隆合成對(duì)象12.2.7 用Vector進(jìn)行深層復(fù)制12.2.8 通過(guò)序。
聲明:本網(wǎng)站尊重并保護(hù)知識(shí)產(chǎn)權(quán),根據(jù)《信息網(wǎng)絡(luò)傳播權(quán)保護(hù)條例》,如果我們轉(zhuǎn)載的作品侵犯了您的權(quán)利,請(qǐng)?jiān)谝粋€(gè)月內(nèi)通知我們,我們會(huì)及時(shí)刪除。
蜀ICP備2020033479號(hào)-4 Copyright ? 2016 學(xué)習(xí)鳥(niǎo). 頁(yè)面生成時(shí)間:3.720秒