Java程序设计基础(另配教学资源) / 十二五职业教育国家规划教材
作者: 陈容华、王崟
出版时间:2014年
出版社:高等教育出版社
- 高等教育出版社
- 9787040387698
- 1版
- 114243
- 0063153051-6
- 16开
- 2014年
- 350
- 300
- 工学
- 软件工程
- TP312JA
- 计算机及相关专业
- 高职高专
本书是计算机编程的入门教材,以学生信息管理系统为案例,通过简洁的语言、丰富的范例和大量的练习,由浅入深地讲述了Java语言的语法规则、程序设计方法和、Java的具体特性。本书主要内容包括:Java编程起步,基本数据类型及其运算,类和对象的使用,条件转移,循环控制,文件的输入与输出,方法,数组,异常及其处理,图形用户界面,编写类,继承和多态,线程、集合与数据库。为了便教利学,本书另配有教学大纲、PPT等教学资源。
本书适合用作高职院校的“Java程序设计”课程的教材,也适合供初学Java程序设计的读者使用。同时,本书编写结合了五年制高职学生的实际情况和教学需求,还可作为五年制高职教学用书。
第1章 Java编程起步
1.1 一些基本概念
1.2 在Eclipse下开发Java程序
学生信息系统V1.0
1.3 JDK简介
l.4 编程语言发展历程
1.5 Java小应用程序
本章小结
本章练习
第2章 基本数据类型及其运算
学生信息系统v2.0功能
2.1 Java标识符和关键字
2.2 基本数据类型
2.3 数据运算
2.4 获取输入信息
学生信息系统v2.0实现
2.5 位运算符
2.6 编程风格
本章小结
本章练习
第3章 类和对象的使用
学生信息系统v3.0功能
3.1 几个典型类
3.2 包
学生信息系统v3.O实现
本章小结
本章练习
第4章条件转移
学生信息系统v4.0功能
4.1 条件判断
4.2 if条件转移语句
4.3 switch-case条件转移语句
学生信息系统v4.0实现
4.4 嵌套if-else语句
4.5 条件运算符
本章小结
本章练习
第5章 循环控制
学生信息系统V5.O功能
5.1 while循环语句
5.2 for循环语句
5.3 do-while循环语句
5.4 多重循环
5.5 循环跳转语句
学生信息系统v5.0实现
本章小结
本章练习
第6章 文件的输入与输出
学生信息系统v6.O功能
6.1 文件File类
6.2 文本I/0
学生信息系统v6.0实现
6.3 二进制I/O
6.4 随机读写(RandomACcessPile类)
本章小结
本章练习
第7章 方法
学生信息系统v7.0功能
7.1 Java方法
7.2 变量的作用域
7.3 任务分解
学生信息系统v7.0实现
7.4 递归方法
7.5 方法重栽
本章小结
本章练习
第8章 数组
学生信息系统v8.0功能
8.1 一维数组
8.2 数组常用的方法
8.3 数组的参数传递
8.4 二维数组
学生信息系统v8.0实现
本章小结
本章练习
第9章 异常及其处理
9.1 异常和异常的原因
9.2 异常处理
9.3 异常的传递
9.4 I/O异常
9.5 自定义异常
9.6 断言
本章小结
本章练习
第10章 图形用户界面
学生信息系统v10.0功能
10.1 使用swing开发图形用户界面
10.2 Java的容器类
10.3 布局管理器
10.4 学生信息系统的界面布局
10.5 辅助类
10.6 基本组件
10.7 事件处理
学生信息系统v10.0实现
本章小结
本章练习
第11章 编写类
11.1 类与对象
11.2 编写分数类Fraction
11.3 构造方法
11.4 静态变量、常量与方法
11.5 关键字this
11.6 访问控制
本章小结
本章练习
第12章 继承和多态
12.1 类的继承
12.2 方法覆盖override
12.3 super的使用
12.4 对象转换
12.5 动态绑定
12.6 多态性
12.7 protected修饰符
12.8 final关键字
12.9 抽象类
12.10 接口
12.11 Object类
12.12 Comparable接口
本章小结
本章练习
第13章 线程、集合与数据库
13.1 线程
13.2 Java集合
13.3 数据库编程
本章小结
附录A Java关键字
附录B 运算符优先级表
参考文献