4.2 使用预定义类
4.2.1 对象与对象变量
4.2.2 Java类库中的Gregorian—Calendar类
4.2.3 更改器方法与访问器方法
4.3 用户自定义类
4.3.1 Employee类
4.3.2 多个源文件的使用
4.3.3 剖析Employee类
4.3.4 从构造器开始
4.3.5 隐式参数与显式参数
4.3.6 封装的优点
4.3.7 基于类的访问权限
4.3.8 私有方法
4.3.9 final实例域
4.4 静态域与静态方法
4.4.1 静态域
4.4.2 静态常量
4.4.3 静态方法
4.4.4 工厂方法
4.4.5 main方法
4.5 方法参数
4.6 对象构造
4.6.1 重载
4.6.2 默认域初始化
4.6.3 无参数的构造器
4.6.4 显式域初始化
4.6.5 参数名
4.6.6 调用另一个构造器
4.6.7 初始化块
4.6.8 对象析构与finalize方法
4.7 包
4.7.1 类的导入
4.7.2 静态导入
4.7.3 将类放入包中
4.7.4 包作用域
4.8 类路径
4.9 文档注释
4.9.1 注释的插入
4.9.2 类注释
4.9.3 方法注释
4.9.4 域注释
4.9.5 通用注释
4.9.6 包与概述注释
4.9.7 注释的抽取
4.10 类设计技巧
第5章 继承
5.1 类、超类和子类
5.1.1 继承层次
5.1.2 多态
5.1.3 动态绑定
5.1.4 阻止继承:final类和方法
5.1.5 强制类型转换
5.1.6 抽象类
5.1.7 受保护访问
5.2 Object:所有类的超类
5.2.1 equals方法
5.2.2 相等测试与继承
5.2.3 hashCode方法
5.2.4 toString方法
5.3 泛型数组列表
5.3.1 访问数组列表元素
5.3.2 类型化与原始数组列表的兼容性
5.4 对象包装器与自动装箱
5.5 参数数量可变的方法
5.6 枚举类
5.7 反射
5.7.1 Class类
5.7.2 捕获异常
5.7.3 利用反射分析类的能力
5.7.4 在运行时使用反射分析对象
5.7.5 使用反射编写泛型数组代码
5.7.6 调用任意方法
5.8 继承设计的技巧
第6章 接口与内部类
6.1 接口
6.1.1 接口的特性
6.1.2 接口与抽象类
6.2 对象克隆
6.3 接口与回调
6.4 内部类
6.4.1 使用内部类访问对象状态
6.4.2 内部类的特殊语法规则
6.4.3 内部类是否有用、必要和安全
6.4.4 局部内部类
6.4.5 由外部方法访问final变量
6.4.6 匿名内部类
6.4.7 静态内部类
6.5 代理
第7章 图形程序设计
7.1 Swing概述
7.2 创建框架
7.3 框架定位
7.3.1 框架属性
7.3.2 确定合适的框架大小
7.4 在组件中显示信息
7.5 处理2D图形
7.6 使用颜色
7.7 文本使用特殊字体
7.8 显示图像
第8章 事件处理
8.1 事件处理基础
8.1.1 实例:处理按钮点击事件
8.1.2 建议使用内部类
8.1.3 创建包含一个方法调用的器
8.1.4 实例:改变观感
8.1.5 适配器类
8.2 动作
8.3 鼠标事件
8.4 AWT事件继承层次
第9章 Swing用户界面组件
9.1 Swing和模型—视图—控制器设计模式
9.1.1 设计模式
9.1.2 模型—视图—控制器模式
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-23623-2.html
首先我们实力已经显著增强