更新时间:2020-06-15 16:32:08
封面
版权页
内容提要
第2版前言
第1章 初识Java
1.1 Java诞生的原因
1.2 Java的地位
1.3 安装JDK
1.4 Java程序的开发步骤
1.5 一个简单的Java应用程序
1.6 Java的语言特点
1.7 上机实践
习题1
第2章 初识对象和简单数据类型
2.1 问题的提出
2.2 简单的矩形类
2.3 使用矩形类创建对象
2.4 在Java应用程序中使用矩形对象
2.5 Java应用程序的基本结构
2.6 一个源文件中编写多个类
2.7 标识符与关键字
2.8 简单数据类型
2.9 简单数据类型的级别与数据转换
2.10 从命令行窗口输入、输出数据
2.11 编程风格
2.12 上机实践
习题2
第3章 运算符、表达式和语句
3.1 运算符与表达式
3.2 语句概述
3.3 if条件分支语句
3.4 switch开关语句
3.5 循环语句
3.6 break和continue语句
3.7 上机实践
习题3
第4章 类与对象
4.1 从抽象到类
4.2 类
4.3 构造方法与对象的创建
4.4 参数传值
4.5 有理数的类封装
4.6 对象的组合
4.7 实例成员与类成员
4.8 方法重载与多态
4.9 this关键字
4.10 包
4.11 import语句
4.12 访问权限
4.13 基本类型的类包装
4.14 反编译和文档生成器
4.15 上机实践
习题4
第5章 子类与继承
5.1 子类与父类
5.2 子类的继承性
5.3 子类对象的特点
5.4 成员变量的隐藏和方法重写
5.5 super关键字
5.6 final关键字
5.7 对象的上转型对象
5.8 继承与多态
5.9 abstract类和abstract方法
5.10 面向抽象编程
5.11 开-闭原则
5.12 上机实践
习题5
第6章 接口与多态
6.1 接口
6.2 接口回调
6.3 面向接口编程
6.4 上机实践
习题6
第7章 数组与枚举
7.1 创建数组
7.2 遍历数组
7.3 复制数组
7.4 排序与二分查找
7.5 枚举
7.6 上机实践
习题7
第8章 内部类与异常类
8.1 内部类
8.2 匿名类
8.3 异常类
8.4 断言
8.5 上机实践
习题8
第9章 常用实用类
9.1 String类
9.2 StringBuffer类
9.3 StringTokenizer类
9.4 Scanner类
9.5 Date类
9.6 Calendar类
9.7 Math和BigInteger类
9.8 DecimalFormat类
9.9 Pattern与Match类
9.10 System类
9.11 上机实践