黑马程序员技术交流社区
标题:
关于泛型
[打印本页]
作者:
wanjia921011
时间:
2015-9-18 21:52
标题:
关于泛型
关于泛型,我想说,当时睡过去了,还是没搞懂啊
作者:
天之饺子
时间:
2015-9-18 23:50
泛型就是<T> 尖括号内的是元素的类型。
用于限制集合存入元素的类型啊
好处就是
1.解决了编译时期黄色警告线的问题。
2.将类型转换异常从运行事情提前到了编译时期。
3.优化了程序的设计。
泛型的定义:
可以在类,接口,以及方法上。
具体的忘记了 查一下书吧 上面都有
作者:
djsbiu
时间:
2015-9-19 10:21
一般用于集合,限定变量的传入值
比如:
//想创建一个,只存储字符串的集合
List str = new ArrayList();
//上面可以传入任意对象
str.add("你好");
str.add(5);
//都不显示错误,对于编程者来说,需要方法处理
//利用泛型很容易解决
List<String> str = new ArrayList<String>();
//或
List<String> str = new ArrayList<>();
//都可以
还可以利用泛型,自己创建,泛型接口、类、方法等,此处不再赘述
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2