为你推荐
前言
单元1 Java语言概述
任务1.1 搭建开发环境
1.1.1 Java语言概述
1.1.2 安装JDK
1.1.3 JDK目录介绍
任务1.2 一个最简单的Java应用程序
1.2.1 配置系统环境变量
1.2.2 Java程序的基本构成
单元小结
习题
单元2 Java语法基础
任务2.1 语法基础
2.1.1 标识符与命名规范
2.1.2 关键字
2.1.3 注释
2.1.4 基本数据类型
2.1.5 常量与变量
2.1.6 Java中的常用运算符
2.1.7 数据类型转换
任务2.2 选择语句
2.2.1 if语句
2.2.2 switch语句
任务2.3 循环语句
2.3.1 while语句
2.3.2 do-while语句
2.3.3 for语句
2.3.4 跳转语句
单元小结
习题
单元3 面向对象基础
任务3.1 类和对象
3.1.1 面向对象概述
3.1.2 面向对象的特点
3.1.3 类
3.1.4 对象
任务3.2 包
3.2.1 包的声明
3.2.2 包的导入
任务3.3 封装
3.3.1 访问修饰符
3.3.2 实现封装
单元小结
习题
单元4 继承和多态
任务4.1 继承
4.1.1 继承的概念
4.1.2 成员变量和成员方法的屏蔽
4.1.3 super关键字
4.1.4 final关键字
4.1.5 抽象类与抽象方法
任务4.2 接口
4.2.1 接口的定义
4.2.2 接口的实现
任务4.3 多态
4.3.1 重载
4.3.2 重写
4.3.3 向上转型
单元小结
习题
单元5 常用类库
任务5.1 字符串的使用
5.1.1 String类的介绍
5.1.2 StringBuffer类的介绍
任务5.2 数组的使用
5.2.1 一维数组
5.2.2 二维数组
任务5.3 日期类
5.3.1 Date类
5.3.2 Calendar类
任务5.4 Math类的使用
5.4.1 Math类的介绍
5.4.2 Math类的常用方法
任务5.5 集合的使用
5.5.1 集合概述
5.5.2 Map类的使用
单元小结
习题
单元6 异常
任务6.1 系统异常
6.1.1 异常的基本概念
6.1.2 异常的类型
6.1.3 捕获异常
6.1.4 抛出异常
任务6.2 自定义异常
6.2.1 创建自定义异常类
6.2.2 使用自定义异常类
单元小结
习题
单元7 线程
任务7.1 线程的创建与启动
7.1.1 线程的概念
7.1.2 线程的生命周期
7.1.3 线程类
7.1.4 创建与启动线程
任务7.2 线程的控制
7.2.1 线程的休眠
7.2.2 线程的中断
7.2.3 线程的插队
任务7.3 线程的同步
7.3.1 多线程引发的问题
7.3.2 实现同步线程
7.3.3 实现线程通信
单元小结
习题
单元8 Java输入/输出
任务8.1 字节流
8.1.1 字节流的读取操作
8.1.2 字节流的写入操作
任务8.2 字符流
8.2.1 字符流的读取操作
8.2.2 字符流的写入操作
任务8.3 文件
8.3.1 文件创建与信息获取
8.3.2 文件测试与删除
8.3.3 目录操作
单元小结
习题
单元9 图形用户界面
任务9.1 GUI的基本概念和组件
9.1.1 GUI的基本概念
9.1.2 Swing常用组件
任务9.2 布局管理器
9.2.1 布局管理器的概念与分类
9.2.2 FlowLayout
9.2.3 BorderLayout
9.2.4 GridLayout
9.2.5 自定义布局
任务9.3 事件处理机制
9.3.1 事件处理概述
9.3.2 事件分类
9.3.3 事件源与事件监听器
单元小结
习题
单元10 简单计算器设计与开发综合实例
任务10.1 程序框架设计
任务10.2 计算器布局设计
任务10.3 组件设计
任务10.4 事件监听设计与实现
任务10.5 计算式算法设计
参考文献
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜