摘要:
1、对于多态:class C1{}class C2 extends C1{}class Test{ void f1(C2 c){} void f2(C1 c){}}2、final关键字:final用于声明类,表示此类不会被继承。final用于声明方法,表示此方法可以被继承,但不可以被重写。final用于声明成员变量,指声明常量,不可以被修改,但可以被继承。final用于声明方法内变量,指声明此变量为常量,只可以初始化时赋值,不可以被修改。3、对于泛型:class C1{}class C2 extends C1{} List<C1> list = new ArrayList<C 阅读全文