• 注册
当前位置:1313e > java >正文

java泛型的好处

泛型是程序设计语言的一种特性。允许程序员在强类型程序设计语言中编写代码时定义一些可变部分,那些部分在使用前必须作出指明。各种程序设计语言和其编译器、运行环境对泛型的支持均不一样。将类型参数化以达到代码复用提高软件开发工作效率的一种数据类型。泛型类是引用类型,是堆对象,主要是引入了类型参数这个概念。

但我需要注意的是,jdk1.5开始才有泛型的使用,如果使用泛型时有报错,可以去看看是否是使用的jdk版本低于1.5了

泛型的好处:

1.将运行时的异常提到了编译时

2.避免了无谓的强制类型转换

实例

TreeSet set = new TreeSet();  

ArrayList list = new ArrayList();  //错误写法

ArrayList list = new ArrayList(); //正确写法

ArrayList list = new ArrayList();    //正确写法

ArrayList list = new ArrayList();   // 正确写法

ArrayList list = new ArrayList(); //错误写法

 

转载于:https://www.cnblogs.com/it-life-nathan/p/7251083.html

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 162202241@qq.com 举报,一经查实,本站将立刻删除。

最新评论

欢迎您发表评论:

请登录之后再进行评论

登录