黑马程序员技术交流社区
标题:
这个怎么解答
[打印本页]
作者:
王峰
时间:
2012-8-8 16:47
标题:
这个怎么解答
如果程序中使用ArrayList<String>和ArrayList<Date>,那么JVM会加载它们两个吗?
作者:
王渠
时间:
2012-8-8 17:01
本帖最后由 王渠 于 2012-8-8 17:03 编辑
java语言的泛型只存在于编译时期。因为泛型消退,所以加载的是一个
你都24分了啊...泛型应该是比较清楚了吧.
作者:
王少岩
时间:
2012-8-8 17:07
加载的是一个。泛型只对编译器起作用,可以限定集合的输入类型,通过编译器挡住源程序中的非法输入,所以只要跳过编译器,就可以往某个泛型集合中加入其他类型的数据即泛型就不起作用了。
作者:
王峰
时间:
2012-8-9 09:37
谢谢,已解决
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2