由國家指定教材2008版的 新華書店應該都有賣 通過的話自己要好好復習 筆試買本歷年試題 上機要 南開100題 只要把這些背會,想不過都難 二級Java語言程序設計大綱公共基礎知識 Java語言程序設計基本要求 1. 掌握Java語言的特點,實現機制和體系結構。
2. 掌握Java語言中面向對象的特性。 3. 掌握Java語言提供的數據類型和結構。
4. 掌握Java語言編程的基本技術。 5. 會編寫Java用戶界面程序。
6. 會編寫Java簡單應用程序。 7. 會編寫Java小應用程序(Applet)。
8. 了解Java的應用。考試內容一、Java語言的特點和實現機制二、Java體系結構 1. JDK目錄結構。
2. Java的API結構。 3. 開發(fā)環(huán)境設置。
4. Java程序結構。三、Java語言中面向對象的特性 1. 面向對象編程的基本概念和特征。
2. 類的基本組成和使用。 3. 對象的生成、使用和刪除。
4. 接口與包。 5. Java類庫的常用類和接口。
四、Java簡單數據類型及運算 1. 變量和常量。 2. 基本數據類型及轉換。
3. Java類庫中對簡單數據類型的類包裝。 4. 運算符和表達式運算。
5. 數組和字符串。五、Java語言的基本語句 1. 表達式語句。
2. 條件語句。 3. 循環(huán)語句。
4. 注釋語句。 5. 異常處理。
六、Java編程技術基礎 1. 線程的概念和使用。 2. 同步與共享。
3. 串行化概念和目的。 4. 串行化方法。
5. 串行化的舉例。 6. 基于文本的應用。
7. 文件和文件I/O。 8. 匯集(collections)接口。
七、編寫用戶界面程序 1. 圖形用戶界面。 2. AWT庫簡介。
3. Swing簡介。 4. AWT與Swing比較。
八、編寫小應用程序(Applet) 1. 小應用程序概念。 2. 安全機制。
3. Applet執(zhí)行過程。 4. Applet的圖形繪制。
5. Applet的窗口。 6. Applet的工作環(huán)境。
7. Java Application和Applet。九、Java的應用十、J2DK的下載和操作考試方式 1. 筆試:90分鐘,滿分100分,其中含公共基礎知識部分的30分。
2. 上機操作:90分鐘,滿分100分。上機題目類型要求:(1) 基本操作。
(2) 簡單應用。 3 綜合應用。

第2章 一切都是對象2.1 用句柄操縱對象2.2 必須創(chuàng)建所有對象2.2.1 保存在什么地方2.2.2 特殊情況:主類型2.2.3 Java中的數組2.3 絕對不要清除對象2.3.1 作用域2.3.2 對象的作用域2.4 新建數據類型:類2.4.1 字段和方法2.5 方法、自變量和返回值2.5.1 自變量列表2.6 構建Java程序2.6.1 名字的可見性2.6.2 使用其他組件2.6.3 static關鍵字2.7 我們的第一個Java程序2.8 注釋和嵌入文檔2.8.1 注釋文檔2.8.2 具體語法2.8.3 嵌入HTML2.8.4 @see:引用其他類2.8.5 類文檔標記2.8.6 變量文檔標記2.8.7 方法文檔標記2.8.8 文檔示例2.9 編碼樣式2.10 總結2.11 練習 第3章 控制程序流程3.1 使用Java運算符3.1.1 優(yōu)先級3.1.2 賦值3.1.3 算術運算符3.1.4 自動遞增和遞減3.1.5 關系運算符3.1.6 邏輯運算符3.1.7 按位運算符3.1.8 移位運算符3.1.9 三元if-else運算符3.1.10 逗號運算符3.1.11 字串運算符+3.1.12 運算符常規(guī)操作規(guī)則3.1.13 造型運算符3.1.14 Java沒有“sizeof”3.1.15 復習計算順序3.1.16 運算符總結3.2 執(zhí)行控制3.2.1 真和假3.2.2 if-else3.2.3 反復3.2.4 do-while3.2.5 for3.2.6 中斷和繼續(xù)3.2.7 切換3.3 總結3.4 練習 第4章 初始化和清除4.1 由構建器保證初始化4.2 方法過載4.2.1 區(qū)分過載方法4.2.2 主類型的過載4.2.3 返回值過載4.2.4 默認構建器4.2.5 this關鍵字4.3 清除:收尾和垃圾收集4.3.1 finalize()用途何在4.3.2 必須執(zhí)行清除4.4 成員初始化4.4.1 規(guī)定初始化4.4.2 構建器初始化4.5 數組初始化4.5.1 多維數組4.6 總結4.7 練習 第5章 隱藏實施過程5.1 包:庫單元5.1.1 創(chuàng)建獨一無二的包名5.1.2 自定義工具庫5.1.3 利用導入改變行為5.1.4 包的停用5.2 Java訪問指示符5.2.1 “友好的”5.2.2 public:接口訪問5.2.3 private:不能接觸5.2.4 protected:“友好的一種”5.3 接口與實現5.4 類訪問5.5 總結5.6 練習 第6章 類再生6.1 合成的語法6.2 繼承的語法6.2.1 初始化基礎類6.3 合成與繼承的結合6.3.1 確保正確的清除6.3.2 名字的隱藏6.4 到底選擇合成還是繼承6.5 protected6.6 遞增開發(fā)6.7 上溯造型6.7.1 何謂“上溯造型”?6.8 final關鍵字6.8.1 final數據6.8.2 final方法6.8.3 final類6.8.4 final的注意事項6.9 初始化和類裝載6.9.1 繼承初始化6.10 總結6.11 練習 第7章 多形性7.1 上溯造型7.1.1 為什么要上溯造型7.2 深入理解7.2.1 方法調用的綁定7.2.2 產生正確的行為7.2.3 擴展性7.3 覆蓋與過載7.4 抽象類和方法7.5 接口7.5.1 Java的“多重繼承”7.5.2 通過繼承擴展接口7.5.3 常數分組7.5.4 初始化接口中的字段7.6 內部類7.6.1 內部類和上溯造型7.6.2 方法和作用域中的內部類7.6.3 鏈接到外部類7.6.4 static內部類7.6.5 引用外部類對象7.6.6 從內部類繼承7.6.7 內部類可以覆蓋嗎?7.6.8 內部類標識符7.6.9 為什么要用內部類:控制框架7.7 構建器和多形性7.7.1 構建器的調用順序7.7.2 繼承和finalize()7.7.3 構建器內部的多形性方法的行為7.8 通過繼承進行設計7.8.1 純繼承與擴展7.8.2 下溯造型與運行期類型標識7.9 總結7.10 練習 第8章 對象的容納8.1 數組8.1.1 數組和第一類對象8.1.2 數組的返回8.2 集合8.2.1 缺點:類型未知8.3 枚舉器(反復器)8.4 集合的類型8.4.1 Vector8.4.2 BitSet8.4.3 Stack8.4.4 Hashtable8.4.5 再論枚舉器8.5 排序8.6 通用集合庫8.7 新集合8.7.1 使用Collections8.7.2 使用Lists8.7.3 使用Sets8.7.4 使用Maps8.7.5 決定實施方案8.7.6 未支持的操作8.7.7 排序和搜索8.7.8 實用工具8.8 總結8.9 練習 第9章 違例差錯控制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 標準Java違例9.3.1 RuntimeException的特殊情況9.4 創(chuàng)建自己的違例9.5 違例的限制9.6 用finally清除9.6.1 用finally做什么9.6.2 缺點:丟失的違例9.7 構建器9.8 違例匹配9.8.1 違例準則9.9 總結9.10 練習 第10章 Java IO系統10.1 輸入和輸出10.1.1 InputStream的類型10.1.2 OutputStream的類型10.2 增添屬性和有用的接口10.2.1 通過FilterInputStream從InputStream里讀入數據10.2.2 通過FilterOutputStream向OutputStream里寫入數據10.3 本身的缺陷:RandomAccessFile10.4 File類10.4.1 目錄列表器10.4.2 檢查與創(chuàng)建目錄10.5 IO流的典型應用10.5.1 輸入流10.5.2 輸出流10.5.3 快捷文件處理10.5.4 從標準輸入中讀取數據10.5.5 管道數據流10.6 StreamTokenizer10.6.1 StringTokenizer10.7 Java 1.1的IO流10.7.1 數據的發(fā)起與接收10.7.2 修改數據流的行為10.7.3 未改變的類10.7.4 一個例子10.7.5 重定向標準IO10.8 壓縮10.8.1 用GZIP進行簡單壓縮10.8.2 用Zip進行多文件保存10.8.3 Java歸檔(jar)實用程序10.9 對象串聯10.9.1 尋找類10.9.2 序列化的控制10.9.3 利用“持久性”10.10 總結10.11 練習 第11章 運行期類型鑒定11.1 對RTTI的需要11.1.1 Class對象11.1.2 造型前的檢查11.2 RTTI語法11.3 反射:運行期類信息11.3.1 一個類方法提取器11.4 總結11.5 練習 第12章 傳遞和返回對象12.1 傳遞句柄12.1.1 別名問題12.2 制作本地副本12.2.1 按值傳遞12.2.2 克隆對象12.2.3 使類具有克隆能力12.2.4 成功的克隆12.2.5 Object.clone()的效果12.2.6 克隆合成對象12.2.7 用Vector進行深層復制12.2.8 通過序。

聲明:本網站尊重并保護知識產權,根據《信息網絡傳播權保護條例》,如果我們轉載的作品侵犯了您的權利,請在一個月內通知我們,我們會及時刪除。
蜀ICP備2020033479號-4 Copyright ? 2016 學習鳥. 頁面生成時間:3.720秒