目录
在工作中遇到的哪些我看不懂的代码
1实现泛型
public class Test<T>{
T t ;
public void createT(class<T> clazz){
t=clazz.newInstance()
}
}
super和extend
这样做会报错,将窄类型替代宽类型
List<Object> list = new ArrayList<String>();//编译错误
list = new ArrayList<Object>();
所以解决就是
List<? extends Object> list = new ArrayList<String>();