泛型的概念
允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。
- 类型的参数化,就是可以把类型像方法的参数那样传递。
- 泛型使编译器可以在编译期间对类型进行检查以提高类型安全,减少运行时由于对象类型不匹配引发的异常。
1 |
|
List<?>、List<? extends T> 与 List<? super T>
1 | public class Test3 { |
允许在定义类、接口时通过一个标识表示类中某个属性的类型或者是某个方法的返回值及参数类型。
1 | @Test |
1 | public class Test3 { |