高等学校计算机教材:Java实用教程
实用教程包括Java基础、习题、实验和习题答案等。实用教程一般在讲解内容后紧跟实例,每章的最后还配备了一个综合示例,综合应用已经学习的主要知识。实验部分通过实例先引导读者进行学习,然后提出问题思考和在原来基础上让读者自己进行操作和编程练习。实例程序一般均上机调试通过。全书以开源软件Eclipse作为Java的集成开发环境,使得编写、调试、运行Java程序变得更为方便。
基本信息
- 书名
高等学校计算机教材:Java实用教程
- 作者
郑阿奇
- 出版社
电子工业出版社
- 出版日期
2012年2月1日
- 页数
512页
内容简介
郑阿奇的《Java实用教程》以Java最新的版本《Java SE Development Kit(JDK)6 Update 10》为基础,对第1版进行全新改版。 本教程包括Java基础、习题、实验和习题答案四部分。本教程在讲解内容后紧跟实例,每章的最后还配备了一个综合实例,对已经学习的主要知识进行综合应用。实验部分通过实例引导读者进行学习,并提出思考问题,最后在原来基础上让读者白已进行操作和编程练习。 本书可作为大学本科和专科计算机及相关专业的教材。
图书目录
第1部分Java实用教程 第1章JAVA和ECLIPSE集成开发环境 1.1Java语言简介 1.2第一个Java程序 1.3Java开发环境的搭建 1.4Eclipse集成开发环境 第2章JAVA语法基础 2.1常量和变量 2.2运算符和表达式 2.3流程控制 2.4方法与递归 2.5命名规范 2.6注释语句 2.7综合实例 第3章JAVA面向对象编程(上) 3.1类的定义及成员变量初始化 3.2创建对象 3.3this引用 3.4静态成员 3.5package与import语句 3.6内部类 第4章JAVA面向对象编程(下) 4.1继承 4.2对象的转型 4.3多态 4.4抽象类 4.5接口 4.6终止继承 4.7权限修饰符 4.8综合实例:航班管理 第5章常用类与异常处理 5.1Object类 5.2字符串类 5.3包装类 5.4Math类 5.5Random类 5.6日期类 5.7正则表达式 5.8异常处理 5.9综合实例 第6章数组、枚举及注解 6.1一维数组 6.2多维数组 6.3访问数组 6.4数组实用类:Arrays 6.5枚举 6.6enum的构造方法 6.7使用EnumMap 6.8注解 6.9内置注解 6.10注解 6.11综合实例 第7章容器和泛型 7.1Collection与Iterator 7.2实用类Collections 7.3Set(集) 7.4List(列表) 7.5Queue(队列) 7.6Map(映射) 7.7泛型 7.8泛型方法 7.9受限泛型 7.10通配符与受限通配符 7.11子类泛型 7.12泛型数组 7.13综合实例 第8章JAVA输入/输出系统 8.1字节流 8.2过滤流 8.3字符流 8.4标准I/O 8.5随机访问文件类 8.6对象序列化 8.7File类 8.8综合实例 第9章AWT组件及应用 9.1AWT容器 9.2布局管理器 9.3事件处理机制 9.4Graphics类 9.5AWT绘图 9.6综合实例 第10章SWING组件及应用 10.1窗口JFrame 10.2Swing常用组件(1) 10.3Swing常用组件(2) 10.4Swing常用组件(3) 10.5Swing常用组件(4) 10.6综合实例 第11章并发 11.1线程的创建与启动 11.2线程的状态转换 11.3线程调度 11.4后台线程 11.5线程互斥 11.6线程同步 11.7综合实例 第12章综合实例 12.1设计思路 12.2汉诺塔上盘子模拟 12.3汉诺塔上的对象的定位及盘子的存放 12.4创建汉诺塔及实现手动搬运盘子 12.5自动搬运盘子 第13章JAVA网络编程 13.1网络程序设计基础 13.2TCP网络编程 13.3UDP网络编程 13.4URL 13.5综合实例 第14章JDBC编程 14.1SQL语言 14.2JDBC 14.3MySQL数据库 14.4访问数据库 14.5JDBC编程 14.6批处理 14.7事务处理 14.8综合实例 第2部分习题集 第1章Java和Eclipse集成开发环境 第2章Java语法基础 第3章Java面向对象编程(上) 第4章Java面向对象编程(下) 第5章常用类与异常处理 第6章数组、枚举及注解 第7章容器和泛型 第8章Java输入/输出系统 第9章AWT组件及应用 第10章Swing常用组件 第11章并发 第13章Java网络编程 第14章JDBC编程 第3部分实验 实验1在ECLIPSE集成开发环境中调试程序 实验目的 实验准备 实验内容 思考与练习题 实验2JAVA语法基础 实验目的 实验准备 实验内容 思考与练习题 实验3JAVA面向对象编程(上) 实验目的 实验准备 实验内容 思考与练习题 实验4JAVA面向对象编程(下) 实验目的 实验准备 实验内容 思考与练习题 实验5常用类与异常处理 实验目的 实验准备 实验内容 思考与练习题 实验6数组、枚举及注解 实验目的 实验准备 实验内容 思考与练习题 实验7容器和泛型 实验目的 实验准备 实验内容 思考与练习题 实验8JAVA输入/输出系统 实验目的 实验准备 实验内容 思考与练习题 实验9AWT组件及应用 实验目的 实验准备 实验内容 思考与练习题 实验10SWING常用组件及应用 实验目的 实验准备 实验内容 思考与练习题 实验11并发 实验目的 实验准备 实验内容 思考与练习题 实验13Java网络编程 实验目的 实验准备 实验内容 思考与练习题 实验14JDBC编程 实验目的 实验准备 实验内容 思考与练习题 第4部分习题答案 第1章习题答案 第2章习题答案 第3章习题答案 第4章习题答案 第5章习题答案 第6章习题答案 第7章习题答案 第8章习题答案 第9章习题答案 第10章习题答案 第11章习题答案 第13章习题答案 第14章习题答案