1 面向对象的程序设计概述
1.1 计算机程序设计语言的发展
1.2 面向对象的方法
1.3 面向对象的基本概念
1.4 面向对象的语言
1.5 Java语言及开发环境简介
本章小结
练习题
上机实验题
2 Java程序设计基础
2.1 Java程序设计概述
2.2 关键字和标识符
2.3 基本数据类型
2.4 常量和变量
2.5 运算符和表达式
2.6 常用方法
2.7 流程控制语句
2.8 程序设计风格
本章小结
练习题
上机实验题
3 类与对象
3.1 类与对象的有关概念
3.2 成员的访问属性
3.3 类的定义与访问控制
3.4 对象的构造与回收
3.5 类和对象成员的访问方法
3.6 类中方法的调用过程与参数传递
本章小结
练习题
上机实验题
4 类的继承与多态
4.1 子类的定义
4.2 超类中的成员在子类中的继承与覆盖
4.3 this和super的作用
4.4 隐式和显式类型转换
4.5 静态多态性和动态多态性
4.6 抽象类和接口
4.7 内部类
4.8 包的概念及包的声明与导人
4.9 JavaAPI文档的使用
本章小结
练习题
上机实验题
5 字符串、数组与向量
5.1 字符串类String和String Buffer
5.2 -维数组的定义与创建
5.3 二维及多维数组的定义与创建
5.4 基本数据类型所对应的包裹类
5.5 集合类型简介
5.6 向量类Vector
5.7 for语句的简化写法
5.8 常用系统包简介
本章小结
练习题
上机实验题
……
6 异常处理
7 文件操作
8 Java应用示例
参考文献