泛型限定

public class Demo7 {
	public static void main(String[] args) {
		Demo6<String> dd = new Demo6<String>();
		dd.Show("aaa");
		List<? extends person> list = new ArrayList<boy>();
		List<? super boy> list2 = new ArrayList<Object>();
	
	}
}
class person{
}	
class boy extends person{
	
}	
class girl extends person{
	
}

 泛型通配符<?>
任意类型,如果没有明确,那么就是Object以及任意的Java类了
? extends E
向下限定,E及其子类
? super E
向上限定,E及其父类

猜你喜欢

转载自1193355343.iteye.com/blog/2368839