封面
版权信息
内容提要
第3版前言
第1章 Java概述
【案例分析】
1.1 Java的崛起
1.2 Java与C++、C
1.3 Java语言的特点
1.4 Java程序的类型及其不同的编程模式
1.5 Java程序开发过程
1.6 Java开发工具入门
习题1
问题探究1
第2章 Java语言基础
【案例分析】
2.1 标识符、关键字和分隔符
2.2 数据类型
2.3 运算符与表达式
2.4 字符串
2.5 案例实现
习题2
问题探究2
第3章 Java输入/输出
【案例分析】
3.1 标准输入/输出方法
3.2 命令行参数输入法的应用
3.3 流式交互输入/输出的应用
3.4 文件数据的读/写
3.5 JOptionPane对话框输入法
3.6 案例实现
习题3
问题探究3
第4章 程序流程控制结构和方法
【案例分析】
4.1 语句和程序流程控制结构
4.2 选择结构
4.3 循环结构
4.4 算法设计
4.5 案例实现
习题4
问题探究4
第5章 数组
【案例分析】
5.1 数组的基本概念
5.2 一维数组
5.3 二维数组
5.4 案例实现
习题5
问题探究5
第6章 Java类和对象
【案例分析】
6.1 面向对象编程
6.2 类的描述
6.3 对象的创建与使用
6.4 类的构造方法
6.5 static变量及static方法
6.6 对象初始化过程
6.7 成员方法
6.8 复杂程序解决方案和方法
6.9 案例实现
习题6
问题探究6
第7章 类的继承和接口
【案例分析】
7.1 类的继承
7.2 成员变量的隐藏和成员方法的重构
7.3 抽象类
7.4 接口
7.5 泛型
7.6 案例实现
习题7
问题探究7
第8章 包和异常
【案例分析】
8.1 包
8.2 异常处理
8.3 案例实现
习题8
问题探究8
第9章 面向对象程序设计的基本原则及设计模式初步
【案例分析】
9.1 UML类图
9.2 面向对象程序设计的基本原则
9.3 案例实现
习题9
问题探究9
第10章 图形处理
【案例分析】
10.1 Java坐标系
10.2 图形的颜色控制
10.3 Graphics类的基本图形
10.4 案例实现
习题10
问题探究10
第11章 图形用户界面
【案例分析】
11.1 图形用户界面概述
11.2 事件处理
11.3 一般组件
11.4 菜单与对话框
11.5 布局管理器
11.6 JApplet的使用
11.7 Java事件类方法列表
11.8 案例实现
习题11
问题探究11
第12章 多线程
【案例分析】
12.1 多线程概述
12.2 创建和运行线程
12.3 线程间的数据共享
12.4 多线程的同步控制
12.5 案例实现
习题12
问题探究12
第13章 综合案例——聊天通信
13.1 界面及源代码
13.2 应用程序框架分解
13.3 知识点
习题13
附录 部分习题参考答案
更新时间:2020-06-12 16:20:52