2013年版·全國計算機等級考試二級教程

出版社:教育部考試中心 高等教育出版社 (2013-05出版)  

書籍目錄

第1章Java語言概論 1.1 Java語言簡介 1.1.1 Java語言的由來 1.1.2 Java語言的目標 1.1.3 Java語言實現(xiàn)機制 1.2 Java語言面向?qū)ο缶幊?1.2.1面向?qū)ο缶幊痰幕靖拍?1.2.2類與包 1.2.3對象創(chuàng)建、初始化、使用和刪除 1.2.4 Java源程序結(jié)構(gòu) 1.2.5 Java程序編寫及運行的過程  習題 第2章基本數(shù)據(jù)類型 2.1 概述 2.1.1 標識符 2.1.2關鍵字 2.1.3常量 2.1.4變量 2.2基本數(shù)據(jù)類型 2.2.1整型數(shù)據(jù) 2.2.2浮點型數(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類庫中對基本數(shù)據(jù)類型的wrapper類 習題 第3章運算符和表達式 3.1 概述 3.1.1運算符 3.1.2表達式 3.2算術運算符和算術表達式 3.2.1一元算術運算符 3.2.2二元算術運算符 3.2.3算術運算符的優(yōu)先級 3.3 關系運算符和關系表達式 3.4布爾邏輯運算符和布爾邏輯表達式 3.5位運算符和位運算表達式 3.5.1位邏輯運算符 3.5.2移位運算符 3.5.3位運算符的優(yōu)先級 3.6賦值運算符和賦值表達式 3.6.1賦值運算符 3.6.2擴展賦值運算符 3.7條件運算符與條件表達式 3.8 運算符的優(yōu)先級和復雜表達式 3.9表達式語句 習題 第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 遞歸 習題 第5章Java的繼承、多態(tài)、高級類特性和數(shù)組 5.1概述 5.1.1 Object類  5.1.2 Class類 5.1.3 String類 5.2覆蓋方法 5.3 重載方法 5.4高級類特性 5.4.1 static關鍵字 5.4.2 final關鍵字  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)建、復制和調(diào)整大小 習題 第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什么情況下不要使用斷言 習題 第7章輸入輸出及文件操作 7.1 概述 7.1.1 計算機中數(shù)據(jù)的I/O方向 7.1.2 Java中的標準輸入/輸出類  7.1.3 Java中包含的輸入輸出流類 7.2 文件 7.2.1創(chuàng)建文件 7.2.2 File類提供的方法 7.2.3隨機文件流 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 對象流 7.6過濾流 7.7 管道流 7.8 不同流的速度比較 7.8.1內(nèi)存映射文件 7.8.2文件通道 7.8.3 CRC32類 7.9輸入輸出流和正則表達式 7.9.1 Pattern類 7.9.2 Matcher類 7.10 Java I/O流的其他應用  習題 第8章 線程 8.1 概述 8.1.1什么是線程 8.1.2 Java中的線程模型  8.2線程的創(chuàng)建 8.3 線程的調(diào)度與控制 8.3.1 線程優(yōu)先級與線程調(diào)度策略 8.3.2線程的基本控制 8.4線程同步 8.4.1 多線程并發(fā)操作中的問題 8.4.2對象的鎖及其操作 8.4.3死鎖的防治 …… 第9章 編寫圖形用戶界面 第10章Applet程序設計 第11章集合與泛型 第12章Java SDK 6.0的下載和操作 第13章考試指導 附錄1 全國計算機等級考試二級Java語言程序設計考試大綱(2013年版) 附錄2全國計算機等級考試二級Java語言程序設計樣卷及參考答案 附錄3 習題參考答案

章節(jié)摘錄

版權頁:   插圖:   (4)InflaterInputStream壓縮過濾流。這里的過濾是指文件類型的過濾,即有選擇地輸入inflater格式的壓縮文件,進行解壓過濾。這個類屬于java.util.zip包,其父類是java.io包的FilterInputStream。這是一個過渡類。 (5)LineNumberInputstream類可以記錄所讀取數(shù)據(jù)的行數(shù),現(xiàn)在已經(jīng)不推薦使用。 (6)PushBackInputstream類對于字節(jié)輸入流進行這樣的過濾:超前讀入一個字節(jié)后推回。這個類在編寫編譯器時用得較多。 (7)DataInputstream在讀入字節(jié)數(shù)據(jù)時,進行Java基本數(shù)據(jù)類型判斷過濾。 6.java.io包中的過濾字節(jié)輸出流 過濾字節(jié)輸出流都是抽象類FilterOutputstream的子類。 (1)BufferedOutputStream和BufferedInputStream相對應,緩沖區(qū)優(yōu)化了字節(jié)數(shù)據(jù)傳送。 (2)CheckedOutputStream和CheckedInputStream相對應,屬于java.util.zip包,繼承了java.io包的FilteroutputStream類,是一個帶計算數(shù)據(jù)校驗和的字節(jié)輸出流。 (3)DigestoutputStream和DigestInputStream相對應,同屬java.security包。這個類和該包中的另一個類MessageDigest相配合,進行輸出流的消息摘要過濾。 (4)DeflaterOutputStream和InnaterInputstream相對應,將輸入加壓文件進行解壓過濾和輸出解壓(Deflater格式)文件進行加壓過濾相結(jié)合。這是一個過渡類。 (5)PrintStream類是字節(jié)輸出流特有的類,該類把Java的基本數(shù)據(jù)類型轉(zhuǎn)換成字符串表示。這個類目前多用在System.out和System.err上,為控制臺方式的標準輸出。在其他應用方面,已經(jīng)被PrintWriter所取代。 (6)Dataoutputstream和DataInputstream相對應,進行字節(jié)輸出的基本數(shù)據(jù)類型判斷。或者說以二進制形式向字節(jié)輸出流中寫入一個單個的Java基本數(shù)據(jù)類型。 7.java.io包中的壓縮文件輸入流 壓縮文件輸入流類都是InnaterInputstream的子類,是以字節(jié)壓縮為特征的過濾流。 (1)GzIPInputstream類在java.util.zip包中,該類用于輸入以gzip格式進行壓縮的文件,是對于輸入文件類型的一種解壓過濾。 (2)ZipInputStreram類也在java.util.zip包中,用于輸入zip格式的文件,是對文件類型格式的一種解壓過濾。 (3)JarInputStream類在java.util.jat包中,是ZipInputStream的子類,用于輸入jar文件。 8.java.io包中的壓縮文件輸出流 壓縮文件輸出流類都是DenaterOutputstream的子類。 (1)GZIPOutputStream類在java.util.zip包中,與GzIPInputstrea面相對應,用于對Deflater格式的數(shù)據(jù)進行加壓過濾。 (2)zipOutputstream類處理后的文件類型是zip型,用于對Deflater格式的數(shù)據(jù)進行加壓過濾。 (3)JarOutputStream在java.util.jar包,該類繼承了zipoutputStream類,過濾處理的是jar格式的文件。

編輯推薦

《全國計算機等級考試2級教程:Java語言程序設計(2013年版)》是教育部考試中心指定教材,是考生參加全國計算機等級考試二級Java語言程序設計的必備參考書,也可作為學習Java編程的參考書。

圖書封面

評論、評分、閱讀與下載



用戶評論 (總計12條)

 
 

  •   其實我有好多JAVA的書,就怕跟考試大綱不一樣才又買了這本。之前上過JAVA課,所以當復習用,計劃一天復習多少,鞏固一下。建議配合習題,天合教育,未來教育那些習題,不用多,有一本做就行了,做做題效果好!
  •   全國計算機等級考試2級教程:Java語言程序設計(2013年版)不錯
  •   有很多小錯誤,看著很煩
  •   有點過時啦~現(xiàn)在是14年了~
  •   紙張質(zhì)量還過得去,內(nèi)容是總結(jié)性的,沒有細致易懂的講解,參考答案也沒講解, 絕對不適合初學者,就是用來考前復習的。
  •   還沒學習!待了解內(nèi)容了,再追加
  •   印刷質(zhì)量挺好的,還沒細看,希望對二級考試能有幫助,如果能附帶光盤,提供更多資料就更好了啊,快遞的速度太逆天了,隔天早上就到了
  •   真的就比較一般,書中有些細節(jié)問題不太注意,導致錯誤連連,唉,希望改進吧
  •   還沒怎么看,但是感覺還是不錯的
  •   講解還算詳細,內(nèi)容豐富!
  •   全國計算機等級考試2級教程:Java語言程序設計(2013年版),挺好的!
  •   內(nèi)容比較還行,但是對基礎比較差的同學可能不適合
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機版

京ICP備13047387號-7