继承
继承类、超类和子类定义子类覆盖方法子类构造器多态理解方法调用阻止继承:final类和方法强制类型转换抽象类Object类:所有类的超类Object类型的变量equal方法相等测试与继承hashCode方法toString方法泛型数组列表对象包装器与自动包装参数数量可变的方法枚举类反射Class类继承
对象与类
面向对象程序设计概述类对象类之间的关系对象与变量面向对象程序设计概述类类的封装关键在于,绝对不能让类中的方法直接访问其他类的实例字段。程序只能通过对象的方法与对象进行交互,给对象赋予了“黑盒”特征,是提高重用性和可靠性的关键。对象对象的3个特性:行为,状态,标识行为:对象可以提供的操作和被调用的方法
Java的基本程序设计结构
@TOC一个简单的Java应用程序public class FirstSample { public static void main(String[] args) { System.out.println("We will not use 'Hello World!'
Java程序设计概述
@TOC# Java程序设计平台1997年Java第一次发布。Java是一个完整的平台,有一个庞大的库,包含了很多课重用的代码,以及一个提供诸如安全性、跨操作系统的可移植性以及自动垃圾收集等服务的执行环境。Java“白皮书”的关键术语(Java特性)Java设计者编写了“白皮书”,用来解释设计的初衷