本書立足于新工科和工程教育,從工程應(yīng)用和實(shí)踐者的視角,全面系統(tǒng)地介紹了目前在工業(yè)界中使用*為廣泛的JDK 8的全部核心知識(shí)。全書共17章,主要內(nèi)容包括Java概述、Java基本類型與運(yùn)算符、程序流程控制、數(shù)組、類與對(duì)象、抽象類、接口與嵌套類、GUI編程、Swing高ji組件、異常與處理、I ∕O流與文件、多線程與并發(fā)、容器框架與泛型、字符串與正則表達(dá)式、反射與注解。
本書適合可作為普通高等院校、高職院校計(jì)算機(jī)及相關(guān)專業(yè)的教學(xué)用書,也可作為Java愛好者、程序開發(fā)人員的參考用書。
第 1章 Java概述 1
1.1 JAVA語言的誕生及發(fā)展 1
1.1.1 誕生 1
1.1.2 發(fā)展歷程 1
1.2 JAVA的特點(diǎn)及地位 2
1.2.1 特點(diǎn) 2
1.2.2 在主流編程語言中的地位 4
1.3 JAVA平臺(tái)及版本 4
1.3.1 JRE組成 5
1.3.2 版本劃分 5
1.3.3 Java程序的種類 6
1.4 JDK安裝及環(huán)境配置 6
1.4.1 本書為何基于JDK 8 7
1.4.2 JDK下載與安裝 7
1.4.3 JDK的目錄結(jié)構(gòu) 9
1.4.4 配置環(huán)境變量 9
1.5 第 一個(gè)JAVA程序 11
1.5.1 編輯源文件 12
1.5.2 編譯源文件 13
1.5.3 運(yùn)行類文件 13
1.6 程序錯(cuò)誤與調(diào)試 14
1.6.1 語法錯(cuò)誤 14
1.6.2 運(yùn)行時(shí)錯(cuò)誤 15
1.6.3 邏輯錯(cuò)誤 15
1.6.4 程序調(diào)試 15
習(xí)題 16
第 2章 基本類型與運(yùn)算符 17
2.1 標(biāo)識(shí)符 17
2.1.1 關(guān)鍵字和保留字 17
2.1.2 用戶標(biāo)識(shí)符 18
2.1.3 命名慣例和約定 19
2.2 變量與常量 19
2.2.1 變量 19
2.2.2 常量 20
2.3 整型 20
2.3.1 整型常量 20
2.3.2 整型變量 21
2.4 浮點(diǎn)型 21
2.4.1 浮點(diǎn)型常量 22
2.4.2 浮點(diǎn)型變量 23
2.5 字符型 23