本书立足于新工科和工程教育,从工程应用和实践者的视角,全面系统地介绍了目前在工业界中使用*为广泛的JDK 8的全部核心知识。全书共17章,主要内容包括Java概述、Java基本类型与运算符、程序流程控制、数组、类与对象、抽象类、接口与嵌套类、GUI编程、Swing高ji组件、异常与处理、I ∕O流与文件、多线程与并发、容器框架与泛型、字符串与正则表达式、反射与注解。
本书适合可作为普通高等院校、高职院校计算机及相关专业的教学用书,也可作为Java爱好者、程序开发人员的参考用书。
第 1章 Java概述 1
1.1 JAVA语言的诞生及发展 1
1.1.1 诞生 1
1.1.2 发展历程 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安装及环境配置 6
1.4.1 本书为何基于JDK 8 7
1.4.2 JDK下载与安装 7
1.4.3 JDK的目录结构 9
1.4.4 配置环境变量 9
1.5 第 一个JAVA程序 11
1.5.1 编辑源文件 12
1.5.2 编译源文件 13
1.5.3 运行类文件 13
1.6 程序错误与调试 14
1.6.1 语法错误 14
1.6.2 运行时错误 15
1.6.3 逻辑错误 15
1.6.4 程序调试 15
习题 16
第 2章 基本类型与运算符 17
2.1 标识符 17
2.1.1 关键字和保留字 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