TOP
0
0
【簡體曬書區】 單本79折,5本7折,活動好評延長至5/31,趕緊把握這一波!
二級Java 全國計算機等級考試專用輔導教程 2012版(附光碟)(簡體書)
滿額折

二級Java 全國計算機等級考試專用輔導教程 2012版(附光碟)(簡體書)

人民幣定價:39.8 元
定  價:NT$ 239 元
優惠價:87208
領券後再享88折
海外經銷商無庫存,到貨日平均30天至45天
可得紅利積點:6 點
相關商品
商品簡介
名人/編輯推薦
目次
書摘/試閱

商品簡介

《全國計算機等級考試專用輔導教程:二級Java(2012版)》緊扣最新版考試大綱,結合編者多年從事命題、閱卷及培訓輔導的實際經驗編寫而成。《全國計算機等級考試專用輔導教程:二級Java(2012版)》章節安排與官方教程同步,主要內容包括:Java語言概論、基本數據類型、運算符和表達式、流程控制、類、數組和字符串操作、異常和斷言、輸入/輸出及文件操作、線程、編寫圖形用戶界面、Applet程序設計、集合與泛型。章節前插入了近幾年考試分布,精講考試重點與難點,講解過程中鏈接最近兩年的考試真題,方便讀者了解最新考試動態。章節末安排了典型題講解和適量過關習題。書末附有3套樣題和解析,供考生考前實戰演練。《全國計算機等級考試專用輔導教程:二級Java(2012版)》配有上機光盤,提供全真的模擬考試系統,考試環境、題型與真實考試一致。《全國計算機等級考試專用輔導教程:二級Java(2012版)》以全國計算機等級考試考生為主要讀者對象,適合考生在考前復習使用,也可作為相關考試培訓班的輔導教材。

名人/編輯推薦

《全國計算機等級考試專用輔導教程:二級Java(2012版)》編輯推薦:考情回顧——縱觀歷年真題,了解試題分布,總結重點內容,提煉核心考點,真題鏈接——穿插最新真題,強化考試內容,了解最新動態,把握命題規律,考題分析——挑選經典考題,熟悉解題技巧,吃透考試題目,掌握解題方法,過關必備——精選過關試題,及時自我檢測,提升學習效果,瞬間鞏固提高,《全國計算機等級考試專用輔導教程:二級Java(2012版)》配有立體化輔導光盤,包括考試模擬系統與上機操作視頻演示等資源,幫助考生輕松過關。

目次

第1章 Java語言概論 1
1.1 Java 語言簡介 1
1.1.1 Java語言的由來 1
1.1.2 Java語言的目標 2
1.1.3 Java語言實現機制 3
1.2 Java 語言面向對象編程 3
1.2.1 面向對象編程的基本概念 3
1.2.2 類與包 4
1.2.3 對象創建、初始化、使用和刪除 8
1.2.4 Java源程序結構 12
1.2.5 Java程序編寫及運行的過程 14
1.3 典型考題分析 15
1.4 過關必備 16

第2章 基本數據類型 18
2.1 概述 18
2.1.1 標識符 19
2.1.2 關鍵字 19
2.1.3 常量 20
2.1.4 變量 21
2.2 基本數據類型 22
2.2.1 整型數據 22
2.2.2 浮點型數據 23
2.2.3 布爾型數據 23
2.2.4 字符型數據 24
2.2.5 各類數據之間的轉換 25
2.3 引用數據類型 25
2.3.1 引用賦值 25
2.3.2 方法參數傳遞 26
2.3.3 this與super的引用 26
2.4 Java類庫中對基本數據類型的wrapper類 27
2.5 典型考題分析 28
2.6 過關必備 30

第3章 運算符和表達式 31
3.1 概述 31
3.1.1 運算符 31
3.1.2 表達式 32
3.2 算術運算符和算術表達式 32
3.2.1 一元算術運算符 32
3.2.2 二元算術運算符 33
3.2.3 算術運算符的優先級 33
3.3 關系運算符和關系表達式 33
3.4 布爾邏輯運算符和布爾邏輯表達式 33
3.5 位運算符和位運算表達式 35
3.5.1 位邏輯運算符 35
3.5.2 移位運算符 36
3.5.3 位運算符的優先級 36
3.6 賦值運算符和賦值表達式 36
3.6.1 賦值運算符 36
3.6.2 擴展賦值運算符 36
3.7 條件運算符與條件表達式 37
3.8 運算符的優先級和復雜表達式 37
3.9 表達式語句 38
3.10 典型考題分析 38
3.11 過關必備 40

第4章 流程控制 45
4.1 概述 45
4.2 分支(選擇)語句 45
4.2.1 條件語句 46
4.2.2 多分支語句 48
4.3 循環語句 49
4.3.1 while循環 49
4.3.2 do-while循環 50
4.3.3 for循環 51
4.4 跳轉語句 52
4.4.1 break語句 52
4.4.2 continue語句 52
4.4.3 return語句 53
4.5 循環語句與分支語句的嵌套 53
4.6 遞歸 53
4.7 典型考題分析 53
4.8 過關必備 54

第5章 類、數組和字符串操作 57
5.1 概述 57
5.1.1 Object類 58
5.1.2 Class類 58
5.1.3 String類 59
5.2 覆蓋方法 62
5.3 重載方法 62
5.4 高級類特性 63
5.4.1 static關鍵字 63
5.4.2 final關鍵字 63
5.4.3 枚舉類型 64
5.4.4 抽象類 64
5.4.5 接口 65
5.5 內部類 67
5.6 數組 68
5.6.1 一維數組的創建、初始化和引用 68
5.6.2 多維數組創建、復制和調整大小 70
5.7 典型考題分析 70
5.8 過關必備 75

第6章 異常和斷言 78
6.1 概述 78
6.2 異常處理類型 79
6.2.1 捕獲異常 80
6.2.2 聲明拋出異常 81
6.2.3 自定義異常 81
6.3 異常處理編程的提醒 81
6.3.1 try 和catch語句 82
6.3.2 finally語句 82
6.3.3 異常處理的原則 83
6.4 斷言 83
6.4.1 斷言語法 83
6.4.2 斷言的使用 84
6.4.3 什么情況下不要使用斷言 84
6.5 典型考題分析 85
6.6 過關必備 87

第7章 輸入/輸出及文件操作 89
7.1 概述 89
7.1.1 計算機中數據的I/O方向 90
7.1.2 Java中的標準輸入/輸出類 90
7.1.3 Java中包含的輸入/輸出流類 90
7.2 文件 93
7.2.1 創建文件 93
7.2.2 File類提供的方法 93
7.2.3 隨機文件流 94
7.2.4 壓縮文件流 95
7.3 字節流 95
7.3.1 字節輸入流 95
7.3.2 字節輸出流 96
7.3.3 內存的讀寫 96
7.4 字符流 96
7.4.1 字符輸入流 96
7.4.2 字符輸出流 97
7.5 對象流 97
7.6 過濾流 97
7.7 管道流 98
7.8 不同流的速度比較 98
7.8.1 內存映射文件 98
7.8.2 文件通道 98
7.8.3 CRC32類 98
7.9 輸入/輸出流和正則表達式 99
7.9.1 Pattern類 99
7.9.2 Matcher類 99
7.10 Java I/O流的其他應用 99
7.11 典型考題分析 100
7.12 過關必備 103

第8章 線程 106
8.1 概述 106
8.1.1 什么是線程 106
8.1.2 Java中的線程模型 107
8.2 線程的創建 107
8.3 線程的調度與控制 108
8.3.1 線程優先級與線程調度策略 108
8.3.2 線程的基本控制 109
8.4 線程同步 110
8.4.1 多線程并發操作中的問題 110
8.4.2 對象的鎖及其操作 110
8.4.3 死鎖的防治 110
8.4.4 線程間的交互wait()和notify() 110
8.4.5 不建議使用的一些方法 111
8.5 線程狀態與生命周期 111
8.6 線程相關的其他類與方法 113
8.6.1 支持線程的類 113
8.6.2 線程組 114
8.6.3 Thread類的其他方法 114
8.7 對象的串行化 115
8.8 典型考題分析 117
8.9 過關必備 123

第9章 編寫圖形用戶界面 127
9.1 概述 127
9.2 用AWT編寫圖形用戶界面 127
9.2.1 java.awt包 127
9.2.2 組件、容器和布局管理器 128
9.2.3 常用容器 128
9.2.4 LayoutManager(布局管理器) 129
9.3 AWT事件處理模型 130
9.3.1 事件類 130
9.3.2 事件監聽器 130
9.3.3 AWT事件及其相應的監聽器接口 130
9.3.4 事件適配器 132
9.4 AWT組件庫 133
9.4.1 基本組件的應用 133
9.4.2 組件與監聽器的對應關系 135
9.5 用Swing編寫圖形用戶界面 136
9.5.1 Swing概述 136
9.5.2 Swing的類層次結構 136
9.5.3 Swing的特性 136
9.6 Swing組件和容器 137
9.6.1 組件的分類 137
9.6.2 使用Swing的基本規則 138
9.6.3 各種容器面板和組件 138
9.6.4 布局管理器 140
9.7 Swing的事件處理機制 140
9.8 典型考題分析 141
9.9 過關必備 142

第10章 Applet程序設計 146
10.1 Applet的基本概念 146
10.1.1 Applet的生命周期 147
10.1.2 Applet的類層次結構 148
10.1.3 Applet類API概述 148
10.2 Applet的編寫 149
10.2.1 Applet編寫的步驟 149
10.2.2 用戶Applet類的創建 149
10.2.3 在HTML頁中包含Applet 150
10.3 Applet中的圖形化用戶界面GUI 150
10.3.1 基于AWT組件的Applet 用戶界面 151
10.3.2 基于Swing的Applet 用戶界面 151
10.3.3 Applet中的事件處理 151
10.4 Applet的多媒體支持 152
10.4.1 顯示圖像 152
10.4.2 動畫制作 152
10.4.3 播放聲音 152
10.5 Applet與工作環境的通信 153
10.5.1 同頁面Applet之間的通信 153
10.5.2 Applet與瀏覽器之間的通信 154
10.5.3 Applet的網絡通信 154
10.6 典型考題分析 155
10.7 過關必備 159

第11章 集合與泛型 162
11.1 概述 162
11.2 集合框架 162
11.2.1 核心接口 162
11.2.2 接口的實現類 163
11.2.3 接口的運算算法 163
11.2.4 接口的方法 164
11.3 簡單集合類 165
11.3.1 Vector 166
11.3.2 對象數組 166
11.3.3 Hashtable 167
11.4 泛型 169
11.4.1 泛型的由來 169
11.4.2 泛型的特點 169
11.4.3 泛型定義 170
11.4.4 泛型在使用中的規則、限制和注意事項 170
11.5 過關必備 171

第12章 Java SDK 6.0的下載和操作 172
12.1 Java SDK 6.0的下載與安裝 172
12.1.1 Java SDK 6.0的下載 172
12.1.2 Java SDK 6.0的安裝 173
12.2 Java SDK 6.0的操作命令 175
12.3 Java編程規范 177
12.3.1 Java 編程規范的作用與意義 177
12.3.2 Java命名約定 177
12.3.3 Java注釋規則 178
12.3.4 Java 源文件結構規則 180
12.3.5 Java源代碼排版規則 181
12.3.6 編程建議 182

第13章 上機指導 184
13.1 上機考試系統使用說明 184
13.1.1 上機考試環境 184
13.1.2 上機考試時間 184
13.1.3 上機考試題型及分值 184
13.1.4 上機考試登錄 184
13.1.5 試題內容查閱工具的使用 185
13.1.6 考生文件夾和文件的恢復 186
13.1.7 文件名的說明 186
13.2 上機考試內容 186
13.2.1 基本操作 186
13.2.2 簡單應用 189
13.2.3 綜合應用 192
附錄A 過關必備答案解析 197
附錄B 樣題及答案分析 215
B.1 筆試樣題一 215
B.2 筆試樣題二 219
B.3 筆試樣題三 223
B.4 筆試樣題一答案分析 228
B.5 筆試樣題二答案分析 233
B.6 筆試樣題三答案分析 238
B.7 上機樣題一 245
B.8 上機樣題二 248
B.9 上機樣題三 251
B.10 上機樣題一答案分析 256
B.11 上機樣題二答案分析 257
B.12 上機樣題三答案分析 257

書摘/試閱

2.封裝封裝是面向對象技術中隱蔽信息的一種機制。它在程序中將對象的狀態和行為封裝成為一個完整的、結構高度集中的整體;對外有明確的功能、接口單一通用,可在各種環境下獨立運行的單元。其目的是將對象的具體實現細節隱蔽,只通過一個公用接口和消息與其他對象通信。封裝使對象的使用者和設計者分開,源代碼可獨立編寫和維護,既保證不受外界干擾也有利于代碼重用。這種封裝好的單元是軟件標準構件化的基礎,可提高軟件生產效率、降低成本和縮短開發周期,實現軟件工業化。在Java語言中,“類”是程序封裝的最小單位。3.繼承繼承是描述兩個類之間的關系。繼承允許一個新類(稱為子類)包含另一個已有類(稱為父類)的狀態和行為。這樣,從最一般的類開始,用子類去逐步特殊化,可派生出一系列的子類,使父類和子類的關系層次化,可降低程序的復雜度。并提供了類之間描述共性的方法,減少了類的重復說明。子類的派生過程稱為類的繼承。繼承是抽象分層管理的實現機制。
4.多態
多態是允許一個類中有多個同名方法,但方法的具體實現卻不相同的機制。為提高程序抽象和簡潔,許多對象的操作方法名類同,但方法的具體實現細節卻不同。例如,一種排序方法,可以用在不同的數據類型上,如數值類型和字符類型,而它們的排序程序不相同。對于方法而言,都可稱為“排序方法”。這種在同一個程序中同名的兩個方法,可用不同代碼實現的特性在面向對象編程中稱為多態性。可利用子類對父類的方法覆蓋來具體實現。多態可以使類的對象響應同名消息(方法)去完成某種特定功能,而具體實現代碼卻不相同。例如,同樣是復制和粘貼操作,在文本處理和圖形處理中,具體代碼是完全不同的。

您曾經瀏覽過的商品

購物須知

大陸出版品因裝訂品質及貨運條件與台灣出版品落差甚大,除封面破損、內頁脫落等較嚴重的狀態,其餘商品將正常出貨。

特別提醒:部分書籍附贈之內容(如音頻mp3或影片dvd等)已無實體光碟提供,需以QR CODE 連結至當地網站註冊“並通過驗證程序”,方可下載使用。

無現貨庫存之簡體書,將向海外調貨:
海外有庫存之書籍,等候約45個工作天;
海外無庫存之書籍,平均作業時間約60個工作天,然不保證確定可調到貨,尚請見諒。

為了保護您的權益,「三民網路書店」提供會員七日商品鑑賞期(收到商品為起始日)。

若要辦理退貨,請在商品鑑賞期內寄回,且商品必須是全新狀態與完整包裝(商品、附件、發票、隨貨贈品等)否則恕不接受退貨。

優惠價:87 208
海外經銷商無庫存,到貨日平均30天至45天

暢銷榜

客服中心

收藏

會員專區