今天看AbstractTableModel.java文件。出现了如下语句:
public Class<?> getColumnClass(int columnIndex) {
return Object.class;
}<?>代表什么呢,Object.class又是返回的什么?
public Class<?> getColumnClass(int columnIndex) {
return Object.class;
}<?>代表什么呢,Object.class又是返回的什么?
1.5新出来的比如说: ArrayList<String> list = new ArrayList<String>();
list里只能放String类型的数据
?是个通配符,可以用任何由Object派生的类型代替如果Class<? extends Student>
则要求?用任何由Student派生或间接派生的类型代替