java泛型的通配符的下边界和上边界
java泛型的通配符的上边界和下边界
限定通配符的上边界:
Vector<? extends Number> x = new Vector<Integer>();
说明他能存放Number或者是Number的子类。
限定通配符的下边界:
Vector<? super Integer> x = new Vector<Number>();
说明它能存放的是Integer或者Integer的超类.
注意: 限定通配符总是包括自己。