泛型类
在定义泛型类时<>是一个标识符,可以任意定义
一般使用<E>(Element)或者<T>(Type)
public static void main(String[] args) {
z<String> z = new z();
z.a("abc");
}
class z <E>{
public void a(E e){
System.out.println(e);
}
}
钻石表达式
钻石表达式是Java7以后的新特性,可自动推断参数类型
public class 钻石表达式{
public static void main(String[] args) {
List<z> list2 = new ArrayList<>();
list2.add(new x());
list2.add(new c());
}
}
class z {}
class x extends z{}
class c extends z{}