圖書簡介
本書針對全國計算機等級考試二級Java語言程式設計的上機考試。主要內容有:上機考試的題型和分值、考試環境、上機考試的操作步驟;Java語言基礎;Java語言編譯環境的使用方法、上機操作步驟以及程式調試技術;上機題典型題解;習題和參考答案。本書配套光碟中包括Java語言的上機模擬系統。本書面向準備參加全國計算機等級考試二級Java語言程式設計的考生,適用於普通高校、成人高等教育以及各類培訓學校作為考前輔導的培訓教材。
圖書前言
全國計算機等級考試(NCRE)是面向社會的計算機套用能力水平考試。自1994年舉辦以來,得到了社會的廣泛認可,是目前國內參加人數最多、影響最大的計算機類考試。截至2003年10月,全國計算機等級考試累計考生人數突破1000萬,累計獲得證書人數將近300萬。該項考試在促進計算機知識的普及和計算機套用技術的推廣、滿足用人單位考核工作人員套用計算機的水平等方面適應了社會的需要,為國家職業技術教育、繼續教育做出了較大貢獻。
在全國計算機等級考試的二級Java語言程式設計中,考查Java語言的編程能力。本書針對本科目的上機考試,主要內容如下。
(1)上機基礎。介紹上機考試的題型和分值、考試環境、上機考試的操作步驟。
(2)Java語言基礎。講解Java語言的相關內容,並對考試的重點內容進行重點講解。
(3)Java編譯環境的操作。概括Java語言編譯環境的使用方法、上機操作步驟以及程式調試技術。
(4)上機題典型題解。讓考生見到各種典型考試題,並熟悉每一類題的出題陷阱和思考方法。另外,許多題目中,作者根據以往的經驗,舉一反三,指出容易出錯的地方,以及如何避免錯誤。
(5)習題和參考答案。考生要得高分,必須多動手訓練,因此,習題和答案在本書中占有不少的篇幅。
(6)配套光碟。光碟中包括Java語言程式設計上機模擬系統。與真實環境操作一樣,但比真實環境多出答案查看和分析部分的內容。
本書主要由劉子瑛、官睿、戴軍老師執筆,梁彩隆、倪泳智、趙世偉、鄭炎等老師共同策劃、分析、研究和選題,參與本書預讀、試用、查錯、資料收集、整理等工作的還有以下人員:賀軍、賀民、李志雲、陳安南、李曉春、王春橋、王雷、韋笑、龔亞萍、陳河南、許偉、侯佳宜、吳文娟、於樊鵬、黃志雄、任世華、王佳嘉、高磊、彭海龍等,在此表示感謝!
本書面向準備參加全國計算機等級考試二級Java語言程式設計的考生,適用於普通高校、成人高等教育以及各類培訓學校作為考前輔導的培訓教材。
由於時間倉促和作者水平有限,書中如有錯誤或疏漏之處,敬請讀者指正。
編 者
2005.4
圖書目錄
第1章 上機基礎 1
1.1 考試大綱 2
1.2 考綱提示 2
1.3 考試要求 2
1.4 題型和分值 3
1.5 考試環境 3
1.6 上機操作步驟 3
1.6.1 啟動 3
1.6.2 答題交卷 4
1.6.3 評分評析 5
第2章 Java語言基礎 6
2.1 面向過程程式設計基礎 7
2.1.1 標識符 7
2.1.2 數據類型 7
2.1.3 變數 8
2.1.4 常量 8
2.1.5 運算符 8
2.1.6 分支語句 9
2.1.7 多分支語句 10
2.1.8 循環語句 10
2.1.9 輔助流程控制語句 10
2.2 面向對象程式設計基礎 11
2.2.1 類 11
2.2.2 成員變數(域) 11
2.2.3 成員方法 11
2.2.4 對象 12
2.2.5 接口 12
2.2.6 包 12
2.2.7 繼承 12
2.2.8 內部類 13
2.2.9 數組 13
2.2.10 字元串 13
2.2.11 異常處理 13
2.3 Java編程技術基礎 14
2.3.1 執行緒的創建和使用 14
2.3.2 執行緒的同步和共享 14
2.3.3 對象的串列化 17
2.3.4 檔案和檔案流 17
2.4 用戶界面基礎 19
2.4.1 組件和容器 19
2.4.2 布局管理器 20
2.4.3 AWT事件模型 22
2.4.4 AWT組件庫 23
2.4.5 AWT選單 24
2.4.6 Swing組件庫 27
2.5 Applet設計基礎 35
2.5.1 Applet的概念 35
2.5.2 Applet的安全機制 35
2.5.3 Applet的生命周期 35
2.5.4 與Applet程式有關的HTML檔案標記 36
2.5.5 Applet的圖形繪製 37
2.5.6 Applet和瀏覽器間的通信 37
第3章 Java上機環境指南 38
3.1 J2SDK的下載和環境配置 39
3.1.1 下載J2SDK 1.4.2開發包 39
3.1.2 安裝J2SDK 1.4.2 40
3.2 使用J2SDK編程 41
3.2.1 設定J2SDK環境變數 41
3.2.2 用文本編輯器編寫Java原始碼 41
3.2.3 用Java編譯器Javac.exe編譯Java原始碼 41
3.2.4 Java位元組碼解釋器java.exe 42
3.2.5 用AppletViewer顯示Applet 42
3.2.6 Java程式的調試方法 43
3.3 Java調試工具JDB 44
3.3.1 JDB概述 44
3.3.2 斷點的設定 44
3.3.3 斷點 45
3.3.4 顯示命令 45
3.3.5 執行緒相關命令 45
3.3.6 單步跟蹤命令 46
3.3.7 列程式清單命令 46
3.3.8 類查看指令 46
3.3.9 路徑信息指令 46
3.3.10 域監視指令 47
3.3.11 自動命令指令 47
3.3.12 異常處理指令 47
3.3.13 輔助指令 47
第4章 上機典型題解 48
4.1 考綱 49
4.2 考綱提示 49
4.3 典型題分析 49
4.3.1 基本操作 49
4.3.2 簡單套用題 59
4.3.3 綜合套用題 76
第5章 上機習題及答案 101
5.1 上機習題 102
5.1.1 基本操作題 102
5.1.2 簡單套用題 107
5.1.3 綜合套用題 116
5.2 上機題參考答案 122
5.2.1 基本操作題 122
5.2.2 簡單套用題 124
5.2.3 綜合套用題 126