黑马程序员技术交流社区

标题: 泛型和数组的问题 [打印本页]

作者: 快乐的黑马    时间: 2014-1-13 17:41
标题: 泛型和数组的问题
编译器不允许创建泛型变量的数组。
如:Vector vectorList[] = new Vector[10];张老师也提过这个问题,但是我就是一直想不通,这为什么?

作者: 孤独的天奇    时间: 2014-1-13 18:44
由于 Java 使用擦除(erasure)实现的泛型,在运行时无法知道确切的类型信息,因此不能创建相应类型的数组。说白了就是泛型是给编译器看的,运行的时候,就会把就会把泛型去掉
作者: ↑↓ME→←    时间: 2014-1-13 18:55
这个还真没试过,求码神解释!




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2