Java程序设计实训教程 / 新世纪高职高专规划教材·计算机系列
作者: 张爱玲、王兴君等
出版时间:2012年1月
出版社:清华大学出版社
- 清华大学出版社
- 9787302275350
- 1-1
- 82364
- 0045158519-4
- 16开
- 2012年1月
- 工学
- 软件工程
- TP312JA
- 计算机
- 本专科
全书以任务驱动作为主线,以实例带动知识点的学习。通过大量实用和经典的编程实例,使读者可以快速掌握、应用所学的Java编程知识。
《Java程序设计实训教程》适于作为高等院校非计算机专业或高职高专计算机专业的教材,还适合作为初学者学习Java程序设计的自学用书。
第1章 Java程序设计概述
1.1 认识Java
任务1:了解Java的发展历史
任务2:了解Java的应用领域
任务3:了解Java的运行机制
1.2 搭建Java程序开发环境
任务4:JDK的安装与配置
任务5:编写第一个Java程序
任务6:了解并配置classpath属性
1.3 使用Java API文档
任务7:了解Java API文档的使用
1.4 集成开发环境的安装与配置
任务8:了解Java的集成开发环境
任务9:学习使用Eclipse
任务10:在Eclipse集成开发环境下开发Java程序
1.5 思考与实训
1.5.1 填空题
1.5.2 选择题
1.5.3 简答题
1.5.4 上机实训
第2章 Java编程基础
2.1 认识Java程序
任务1:观察一个简单的Java范例
任务2:掌握Java程序的注释方法
任务3:学习Java中的标识符命名规范
任务4:了解Java中的关键字
任务5:学习Java中的变量和常量
2.2 Java中的数据类型
任务6:了解Java中数据类型的划分
任务7:掌握整数数据类型
任务8:掌握字符类型
任务9:掌握浮点数据类型
任务10:掌握布尔类型
任务11:了解基本数据类型的默认值
任务12:掌握数据类型的转换规则
2.3 Java中的运算符与表达式
任务13:了解Java中的运算符
任务14:学习Java中运算符的常用分类
任务15:掌握表达式及运算符优先级、结合性
2.4 语句和语句块
任务16:了解语句和语句块
2.5 程序的流程控制
任务17:了解Java的程序结构
任务l8:掌握选择结构
任务19:掌握循环结构
任务20:掌握中断结构
2.6 数组
任务21:一维数组的创建及使用
任务22:二维数组的创建及使用
2.7 思考与实训
2.7.1 填空题
2.7.2 选择题
2.7.3 简答题
2.7.4 上机实训
第3章 Java面向对象程序设计(上)
3.1 类和对象
任务1:创建简单的类对象
3.2 方法
任务2:方法定义
任务3:静态方法
任务4:main()方法
3.3 成员变量和局部变量
任务5:认识成员变量和局部变量
3.4 封装
任务6:了解访问控制
3.5 构造方法
任务7:使用构造方法
3.6 类的继承
任务8:学习类的继承
3.7 多态
任务9:认识面向对象的多态
3.8 初始化代码块
任务10:初始化块
任务11:静态初始化
3.9 思考与实训
3.9.1 填空题
3.9.2 选择题
3.9.3 简答题
3.9.4 上机实训
第4章 Java面向对象程序设计(下)
4.1 包装类
任务1:包装类的使用
4.2 比较对象
任务2:比较两个对象是否相等
4.3 抽象类与接口
任务3:抽象类
任务4:接口
4.4 内部类
任务5:内部类应用
4.5 对象的垃圾回收机制
任务6:垃圾回收
4.6 使用jar文件
任务7:用jar文件发布应用程序
4.7 思考与实训
4.7.1 填空题
4.7.2 选择题
4.7.3 简答题
4.7.4 上机实训
第5章 Java集合类
5.1 认识集合
任务1:认识Java的集合类
5.2 Collection和Iterator接口
任务2:掌握Collection接口
任务3:掌握Iterator接口
5.3 List接口
任务4:掌握ArrayList
任务5:掌握LinkedList
5.4 Set接口
任务6:认识Set接口
5.5 Map接口
任务7:掌握HashMap
任务8:掌握TreeMap
任务9:遍历Map集合
5.6 思考与实训
5.6.1 填空题
5.6.2 选择题
5.6.3 简答题
5.6.4 上机实训
第6章 异常处理
第7章 多线程
第8章 文件和流
第9章 JAVA图形包
第10章 JDBC访问数据库
第11章 网络编程
第12章 JAVA应用开发范例
参考文献