知识大全 在Eclipse 3.1体验J2SE 5.0新特性七(图)
Posted 类型
篇首语:逆风的方向,更适合飞翔。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在Eclipse 3.1体验J2SE 5.0新特性七(图)相关的知识,希望对你有一定的参考价值。
在Eclipse 3.1体验J2SE 5.0新特性七(图) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!
> > 使用Eclipse接口向导创建范型接口 > > 范型方法 类型参数(type parameter)不仅仅可以用来声明范型类或者范型接口 也可以用来声明范型方法 而且这种声明的范型方法可以用在非范型类中 声明范型方法的一般格式是 清单 范型方法的一般形式 return type method name(parameter list) 清单 范型方法示例 public String getString(T obj) return obj toString(); 受限范型 受限范型是指类型参数的取值范围是受到限制的 extends关键字不仅仅可以用来声明类的继承关系 也可以用来声明类型参数(type parameter)的受限关系 例如 我们只需要一个存放数字的列表 包括整数(Long Integer Short) 实数(Double Float) 不能用来存放其他类型 例如字符串(String) 也就是说 要把类型参数T的取值范型限制在Number极其子类中 在这种情况下 我们就可以使用extends关键字把类型参数(type parameter)限制为数字 清单 受限范型示例 public class Limited public static void main(String[] args) Limited number; //正确 Limited str; //编译错误 在Eclipse 中 上例中的编译错误信息如下图所示 > > 在程序中使用范型 在程序中使用范型类 在创建范型类的对象的时候 和创建普通对象基本类似 必须提供具体的类类型来替代类型参数T (J SE 目前不支持原始类型作为类型参数(type parameter)) 清单 使用范型类 //如果需要整型的列表 GenList integerList = new GenList(); //如果需要字符型的列表 GenList strList = new GenList(); //不能使用原始类型 GenList nList = new GenList(); //编译错误 使用范型解决类型安全性问题 使用范型实现的列表是类型安全的 下列破坏类型安全语句会在编译的时候检查出来 把鼠标放在错误标记上 Eclipse 中的错误提示就会显示 如下图所示 cha138/Article/program/Java/ky/201311/28883相关参考
知识大全 在Eclipse 3.1体验J2SE 5.0新特性二(图)
在Eclipse3.1体验J2SE5.0新特性二(图) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 在Eclipse 3.1体验J2SE 5.0新特性八(图)
在Eclipse3.1体验J2SE5.0新特性八(图) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 Eclipse3.1中体验J2SE5.0之泛型(组图)
Eclipse3.1中体验J2SE5.0之泛型(组图) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
J2SE5.0新特性示例---泛型 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 简介 泛型其
J2SE(TM)5.0语言特性 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! [C风格格式化输出
Eclipse3.1中用注释单元测试框架(图) 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 这
知识大全 Eclipse 3.1 WTP Web程序支持Beehive
Eclipse3.1WTPWeb程序支持Beehive 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧
知识大全 使用JRockit 5.0运行BEA Workshop/Eclipse
使用JRockit5.0运行BEAWorkshop/Eclipse 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一
知识大全 Eclipse 3.2 Java开发新特征全面体验
Eclipse3.2Java开发新特征全面体验 以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! 引