封面
版权信息
内容提要
前言
第一篇 Java语言基础
第1章 Java概述
1.1 Java简介
1.2 JDK安装与配置
1.3 Java程序的两种结构
1.4 程序注释
1.5 Eclipse简介与使用
1.6 小结
1.7 习题
第2章 基本数据类型、运算符与表达式
2.1 标识符与关键字
2.2 基本类型数据
2.3 运算符和表达式
2.4 小结
2.5 习题
第3章 控制语句
3.1 控制语句概述
3.2 顺序结构
3.3 选择结构
3.4 循环结构
3.5 选择结构与循环结构的嵌套
3.6 break语句与continue语句
3.7 小结
3.8 习题
第4章 数组
4.1 一维数组
4.2 多维数组
4.3 命令行参数
4.4 小结
4.5 习题
第5章 类和对象
5.1 面向对象的基本概念
5.2 类
5.3 对象
5.4 访问权限
5.5 构造方法
5.6 参数的传递
5.7 对象组合
5.8 package和import
5.9 对象数组
5.10 static与static修饰成员
5.11 其他类型的类
5.12 小结
5.13 习题
第6章 继承与多态
6.1 子类及其对象
6.2 域的隐藏和方法的重写
6.3 对象的赋值兼容规则
6.4 final关键字
6.5 多态
6.6 abstract关键字
6.7 小结
6.8 习题
第7章 接口和枚举
7.1 接口
7.2 实现接口
7.3 接口与多态
7.4 接口的设计与使用
7.5 枚举
7.6 小结
7.7 习题
第8章 异常处理
8.1 异常
8.2 异常处理
8.3 用断言调试程序
8.4 小结
8.5 习题
第二篇 Java常用基础类
第9章 常用实用类
9.1 字符串处理与字符串类
9.2 正则表达式与字符串处理
9.3 数学计算与数学类
9.4 日期和日历类
9.5 包装类
9.6 小结
9.7 习题
第10章 泛型、集合、反射和注解
10.1 泛型
10.2 集合
10.3 反射和注解
10.4 小结
10.5 习题
第11章 Java多线程机制
11.1 线程基本概念
11.2 线程的创建
11.3 线程状态及转换
11.4 线程调度
11.5 线程常用方法
11.6 线程同步与锁机制
11.7 线程的交互
11.8 小结
11.9 习题
第12章 输入输出流
12.1 流的概念
12.2 File类
12.3 字节流和字符流
12.4 数据流
12.5 缓冲流
12.6 随机流
12.7 对象流
12.8 小结
12.9 习题
第13章 图形用户界面
13.1 图形用户界面概述
13.2 窗口
13.3 常用组件与布局
13.4 事件处理
13.5 对话框
13.6 小结
13.7 习题
第14章 网络编程
14.1 网络基础
14.2 基于URL的网络编程
14.3 InetAddress类
14.4 套接字
14.5 UDP数据报
14.6 广播数据报
14.7 小结
14.8 习题
第15章 数据库编程
15.1 数据库编程基础
15.2 数据库基本操作
15.3 事务处理
15.4 小结
15.5 习题
附录A ASCII对照表
附录B 数据存储形式及数制转换
B.1 数据在计算机内的存储形式
B.2 数制转换
B.2.1 二进制和十进制数之间的转换
B.2.2 八进制数、十六进制数和十进制数之间的转换
参考文献
更新时间:2021-01-28 17:37:51