泛型中<?>等于<? extends Object>
而ArrayList<Object>续成List<Object>
而ArrayList<String>没有续成List<Object>
关于匿名类部类一定继承一个父类或实现一个接口
执行顺序:
静态代码块--->代码块---> 构造函数
先加栽类(静态代码块)再new,要先执行父类的方法,再执行子类的;
泛型中<?>等于<? extends Object>
而ArrayList<Object>续成List<Object>
而ArrayList<String>没有续成List<Object>
关于匿名类部类一定继承一个父类或实现一个接口
执行顺序:
静态代码块--->代码块---> 构造函数
先加栽类(静态代码块)再new,要先执行父类的方法,再执行子类的;