全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)教程——Java語言程序設(shè)計(jì)(2021年版)
定 價(jià):43 元
- 作者:教育部考試中心 編
- 出版時(shí)間:2020/11/1
- ISBN:9787040545371
- 出 版 社:高等教育出版社
- 中圖法分類:TP3
- 頁碼:315
- 紙張:膠版紙
- 版次:1
- 開本:16開
《全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)教程——Java語言程序設(shè)計(jì)(2021年版)》按照《全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Java語言程序設(shè)計(jì)考試大綱(2018年版)》的要求編寫,內(nèi)容包括:Java語言概論,基本數(shù)據(jù)類型,運(yùn)算符與表達(dá)式,流程控制,Java的繼承、多態(tài)、高級(jí)類特性和數(shù)組,異常和斷言,輸入輸出及文件操作,線程,編寫圖形用戶界面,Applet程序設(shè)計(jì),集合與泛型,Java編程風(fēng)格,應(yīng)用開發(fā)工具與安裝使用,等等。
《全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)教程——Java語言程序設(shè)計(jì)(2021年版)》是教育部考試中心指定教材,是考生參加全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Java語言程序設(shè)計(jì)的必備參考書,也可作為學(xué)習(xí)Java編程的參考書。
為了促進(jìn)我國(guó)計(jì)算機(jī)知識(shí)的普及,提高全社會(huì)的計(jì)算機(jī)應(yīng)用水平,適應(yīng)國(guó)民經(jīng)濟(jì)信息化的需要,國(guó)家教委考試中心(現(xiàn)教育部考試中心)于1994年推出了全國(guó)計(jì)算機(jī)等級(jí)考試,該項(xiàng)考試為社會(huì)提供了一個(gè)統(tǒng)一、公正、科學(xué)的考核標(biāo)準(zhǔn),深受社會(huì)各界的歡迎。
為適應(yīng)考試需要,教育部考試中心最新制訂了《全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Java語言程序設(shè)計(jì)考試大綱(2018年版)》,并對(duì)教材進(jìn)行了修訂。本書以JDK1.6版本為基礎(chǔ),介紹Java語言編程基礎(chǔ)知識(shí)以及應(yīng)用開發(fā)技術(shù),內(nèi)容包括:Java體系結(jié)構(gòu)、基本數(shù)據(jù)類型、流程控制語句、類、數(shù)組和字符串操作、輸入/輸出及文件操作、圖形用戶界面編寫、線程、Applet程序設(shè)計(jì)、集合與泛型以及應(yīng)用開發(fā)工具和安裝使用等。書中的實(shí)例均通過編譯并可直接在JDK1.6上運(yùn)行,各章后均配有習(xí)題及參考答案,供考生練習(xí)和使用,是考生復(fù)習(xí)備考的必備教材。書中的源代碼可由http://px.hep.edu.cn下載。
本書由教育部考試中心組織編寫并審定。第1、2、6、11章由柳西玲編寫,第3、4、9章由許斌編寫,第8、10、12章由郎波編寫,第5、7章由金鐵鷹編寫。全書由柳西玲統(tǒng)稿。
由于編寫時(shí)間倉(cāng)促,書中難免存在不妥和錯(cuò)誤,望讀者給予指正并提出寶貴意見,以便修訂時(shí)改進(jìn)。
第1章 Java語言概論
1.1 Java語言簡(jiǎn)介
1.1.1 Java語言的由來
1.1.2 Java語言的目標(biāo)
1.1.3 Java語言實(shí)現(xiàn)機(jī)制
1.2 Java語言面向?qū)ο缶幊?br>1.2.1 面向?qū)ο缶幊痰幕靖拍?br>1.2.2 類與包
1.2.3 對(duì)象創(chuàng)建、初始化、使用和刪除
1.2.4 Java源程序結(jié)構(gòu)
1.2.5 Java程序編寫及運(yùn)行的過程
習(xí)題
第2章 基本數(shù)據(jù)類型
2.1 概述
2.1.1 標(biāo)識(shí)符
2.1.2 關(guān)鍵字
2.1.3 常量
2.1.4 變量
2.2 基本數(shù)據(jù)類型
2.2.1 整型數(shù)據(jù)
2.2.2 浮點(diǎn)型數(shù)據(jù)
2.2.3 布爾型數(shù)據(jù)
2.2.4 字符型數(shù)據(jù)
2.2.5 各類數(shù)據(jù)之間的轉(zhuǎn)換
2.3 引用數(shù)據(jù)類型
2.3.1 引用賦值
2.3.2 方法參數(shù)傳遞
2.3.3 this與super的引用
2.4 Java類庫(kù)中對(duì)基本數(shù)據(jù)類型的
對(duì)象包裝器(wrapper)類
習(xí)題
第3章 運(yùn)算符和表達(dá)式
3.1 概述
3.1.1 運(yùn)算符
3.1.2 表達(dá)式
3.2 算術(shù)運(yùn)算符和算術(shù)表達(dá)式
3.2.1 一元算術(shù)運(yùn)算符
3.2.2 二元算術(shù)運(yùn)算符
3.2.3 算術(shù)運(yùn)算符的優(yōu)先級(jí)
3.3 關(guān)系運(yùn)算符和關(guān)系表達(dá)式
3.4 布爾邏輯運(yùn)算符和布爾邏輯表達(dá)式
3.5 位運(yùn)算符和位運(yùn)算表達(dá)式
3.5.1 位邏輯運(yùn)算符
3.5.2 移位運(yùn)算符
3.5.3 位運(yùn)算符的優(yōu)先級(jí)
3.6 賦值運(yùn)算符和賦值表達(dá)式
3.6.1 賦值運(yùn)算符
3.6.2 擴(kuò)展賦值運(yùn)算符
3.7 條件運(yùn)算符與條件表達(dá)式
3.8 運(yùn)算符的優(yōu)先級(jí)和復(fù)雜表達(dá)式
3.9 表達(dá)式語句
習(xí)題
第4章 流程控制
4.1 概述
4.2 分支(選擇)語句
4.2.1 條件語句
4.2.2 多分支語句
4.3 循環(huán)語句
4.3.1 while循環(huán)
4.3.2 do-while循環(huán)
4.3.3 for循環(huán)
4.4 跳轉(zhuǎn)語句
4.4.1 break語句
4.4.2 continue語句
4.4.3 return語句
4.5 循環(huán)語句與分支語句的嵌套
4.6 遞歸
習(xí)題
第5章 Java的繼承、多態(tài)、高級(jí)類特性和數(shù)組
5.1 概述
5.1.1 0bject類
5.1.2 Class類
5.1.3 String類
5.2 覆蓋方法
5.3 重載方法
5.4 高級(jí)類特性
5.4.1 static關(guān)鍵字
5.4.2 final關(guān)鍵字
5.4.3 枚舉類型
5.4.4 抽象類
5.4.5 接口
5.5 內(nèi)部類
5.6 數(shù)組
5.6.1 一維數(shù)組的創(chuàng)建、初始化和引用
5.6.2 多維數(shù)組的創(chuàng)建、復(fù)制和調(diào)整大小
習(xí)題
第6章 異常和斷言
6.1 概述
6.2 異常處理類型
6.2.1 捕獲異常
6.2.2 聲明拋出異常
6.2.3 自定義異常
6.3 異常處理編程的提醒
6.3.1 try和catch語句
6.3.2 finally語句
6.3.3 異常處理的原則
6.4 斷言
6.4.1 斷言語法
6.4.2 斷言的使用
6.4.3 什么情況下不要使用斷言
習(xí)題
第7章 輸入輸出及文件操作
7.1 概述
7.1.1 計(jì)算機(jī)中數(shù)據(jù)的I/O方向
7.1.2 Java中的標(biāo)準(zhǔn)輸入/輸出類
7.1.3 Java中包含的輸入輸出流類
7.2 文件
7.2.1 創(chuàng)建文件
7.2.2 File類提供的方法
7.2.3 隨機(jī)文件流
7.2.4 壓縮文件流
7.3 字節(jié)流
7.3.1 字節(jié)輸入流
7.3.2 字節(jié)輸出流
7.3.3 內(nèi)存的讀寫
7.4 字符流
7.4.1 字符輸入流
7.4.2 字符輸出流
7.5 對(duì)象流
7.6 過濾流
7.7 管道流
7.8 不同流的速度比較
7.8.1 內(nèi)存映射文件
7.8.2 文件通道
7.8.3 CRC32類
7.9 輸入輸出流和正則表達(dá)式
7.9.1 Pattern類
7.9.2 Matcher類
7.10 Java I/O流的其他應(yīng)用
習(xí)題
第8章 線程
8.1 概述
8.1.1 什么是線程
8.1.2 Java中的線程模型
8.2 線程的創(chuàng)建
8.3 線程的調(diào)度與控制
8.3.1 線程優(yōu)先級(jí)與線程調(diào)度策略
8.3.2 線程的基本控制
8,4 線程同步
8.4.1 多線程并發(fā)操作中的問題
8.4.2 對(duì)象的鎖及其操作
8.4.3 死鎖的防治
……
第9章 編寫圖形用戶界面
第10章 Applet程序設(shè)計(jì)
第11章 集合與泛型
第12章 Java SDK 6.0的下載和操作
附錄1 考試指導(dǎo)
附錄2 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Java語言程序設(shè)計(jì)考試大綱(2018年版)
附錄3 全國(guó)計(jì)算機(jī)等級(jí)考試二級(jí)Java語言程序設(shè)計(jì)樣題及參考答案
附錄4 習(xí)題參考答案