1. 可变参数: T... a,底层转换为数组
public <T> void testParameter(T... a){
for(T s : a){
System.out.println(s);
}
}
testParameter("1","2", "3", "4");
testParameter(1,2, 3);
2. 抽象类:不能被实例化
(1)由于抽象类,不能被继承,只能让子类继承
(2)多个子类继承一个抽象类,自然就能够共用此抽象类提供的一些方法,只要升级这个抽象类的方法,所有子类的此方法都统一被升级。