本書立足于新工科和工程教育,從工程應(yīng)用和實踐者的視角,全面系統(tǒng)地介紹了目前在工業(yè)界中使用*為廣泛的JDK 8的全部核心知識。全書共17章,主要內(nèi)容包括Java概述、Java基本類型與運算符、程序流程控制、數(shù)組、類與對象、抽象類、接口與嵌套類、GUI編程、Swing高ji組件、異常與處理、I ∕O流與文件、多線程與并發(fā)、容器框架與泛型、字符串與正則表達式、反射與注解。
本書適合可作為普通高等院校、高職院校計算機及相關(guān)專業(yè)的教學用書,也可作為Java愛好者、程序開發(fā)人員的參考用書。
第 1章 Java概述 1
1.1 JAVA語言的誕生及發(fā)展 1
1.1.1 誕生 1
1.1.2 發(fā)展歷程 1
1.2 JAVA的特點及地位 2
1.2.1 特點 2
1.2.2 在主流編程語言中的地位 4
1.3 JAVA平臺及版本 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 第 一個JAVA程序 11
1.5.1 編輯源文件 12
1.5.2 編譯源文件 13
1.5.3 運行類文件 13
1.6 程序錯誤與調(diào)試 14
1.6.1 語法錯誤 14
1.6.2 運行時錯誤 15
1.6.3 邏輯錯誤 15
1.6.4 程序調(diào)試 15
習題 16
第 2章 基本類型與運算符 17
2.1 標識符 17
2.1.1 關(guān)鍵字和保留字 17
2.1.2 用戶標識符 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 浮點型 21
2.4.1 浮點型常量 22
2.4.2 浮點型變量 23
2.5 字符型 23