JAVA中泛型的使用

来源:互联网 发布:dreamweaver淘宝装修 编辑:程序博客网 时间:2024/05/17 22:36

ArrayList类定义和ArrayList类引用中涉及如下术语:


整个称为ArrayList泛型类型
ArrayList中的E称为类型变量或类型参数
整个ArrayList称为参数化的类型
ArrayList中的Integer称为类型参数的实例或实际类型参数
ArrayList中的<>念着typeof
ArrayList称为原始类型


 

   泛型中的通配符

 

    使用通配符?可以引用其他各种参数化的类型,?通配符定义的变量主要用作引用,可以调用与参数化无关的方法,不能调用与参数化有关的方法。

限定通配符的上边界:
正确:Vector<?extends Number> x = new Vector();
错误:Vector

 

0 0
原创粉丝点击