java 3类的继承

模板类
泛型程序设计方法
类的组合

类的继承##

java只有单继承

隐藏和覆盖##


用super.x调用
访问静态属性
静态属性不继承
静态成员只有一个,不会有副本

静态成员只有一个所有的超类和子类

方法的覆盖##

OBject类##

最高层次的超类


比较运算符只能判断两个引用是否同一

equals 方法是判断是否同一
String类就重写了equals方法

首先判断了是不是同一个类
将x强制转换成BankAcount的引用


使用了 instanceof 运算符

hashCode

clone
在Object中定义为protected
接口

finalize 在回收之前被回收
先调用super.finalize

getClass ()

线程相关(不介绍-。-)

final类和final方法##


抽象类##

类名前 abstract


泛型##

类型参数化
泛型的类


注意:
integer 是 Int 的封装 (是一个对象)

使用泛型类


有限制的泛型(extends)

类的组合###

部件组装(类的组合)

既有组合又有集成
super(i)调用超类的构造方法






显示超类的构造函数

原文地址:https://www.cnblogs.com/sfzyk/p/7491314.html