Java程序设计基础(另配教学资源)
作者: 陈容华,王崟
出版时间:2014
出版社:高等教育出版社
“十二五”职业教育国家规划教材
- 高等教育出版社
- 9787040387698
- 1版
- 114243
- 64253158-6
- 平装
- 16开
- 2014
- 350
- 300
- 工学
- 软件工程
- TP312JA
- 计算机等
- 高职
本书是“十二五”职业教育国家规划教材,经全国职业教育教材审定委员会审定。
本书是计算机编程的入门教材,以学生信息管理系统为案例,通过简洁的语言、丰富的范例和大量的练习,由浅入深地讲述了Java语言的语法规则、程序设计方法和Java的具体特性。本书主要内容包括: Java编程起步,基本数据类型及其运算,类和对象的使用,条件转移,循环控制,文件的输入与输出,方法,数组,异常及其处理,图形用户界面,编写类,继承和多态,线程、集合与数据库。为了便教利学,本书另配有教学大纲、PPT等教学资源。
本书适合用作高职院校的“Java程序设计”课程的教材,也适合供初学Java程序设计的读者使用。同时,本书编写结合了五年制高职学生的实际情况和教学需求,还可作为五年制高职教学用书。
前言
第1章Java编程起步
1.1一些基本概念
1.2在Eclipse下开发Java 程序
学生信息系统v1.0
*1.3JDK简介
*1.4编程语言发展历程
*1.5Java 小应用程序
本章小结
本章练习
第2章基本数据类型及其运算
学生信息系统v2.0功能
2.1Java标识符和关键字
2.2基本数据类型
2.3数据运算
2.4获取输入信息
学生信息系统v2.0实现
*2.5位运算符
*2.6编程风格
本章小结
本章练习
第3章类和对象的使用
学生信息系统v3.0功能
3.1几个典型类
3.2包
学生信息系统v3.0实现
本章小结
本章练习
第4章条件转移
学生信息系统v4.0功能
4.1条件判断
4.2if条件转移语句
4.3switchcase条件转移语句
学生信息系统v4.0实现
*4.4嵌套ifelse语句
*4.5条件运算符
本章小结
本章练习
第5章循环控制
学生信息系统v5.0功能
5.1while循环语句
5.2for循环语句
5.3dowhile 循环语句
5.4多重循环
5.5循环跳转语句
学生信息系统v5.0实现
本章小结
本章练习
第6章文件的输入与输出
学生信息系统v6.0功能
6.1文件File类
6.2文本I/O
学生信息系统6.0实现
6.3二进制I/O
*6.4随机读写(RandomAccessFile类)
本章小结
本章练习
第7章方法
学生信息系统v7.0功能
7.1Java方法
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.4I/O异常
9.5自定义异常
9.6断言
本章小结
本章练习
第10章图形用户界面
学生信息系统v10.0功能
10.1使用swing开发图形用户界面
10.2Java的容器类
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.3super的使用
12.4对象转换
12.5动态绑定
12.6多态性
12.7protected修饰符
12.8final关键字
12.9抽象类
12.10接口
*12.11Object类
*12.12Comparable接口
本章小结
本章练习
第13章线程、集合与数据库
13.1线程
13.2Java集合
13.3数据库编程
本章小结
附录AJava关键字
附录B运算符优先级表
参考文献
版权