Java为什么不能创建泛型数组

如果创建泛型数组,将能任何类的对象存放在数组中,并且能够通过编译,在编译阶段该数组被看作一个Object[ ],在使用数组中的元素时,如果对元素进行强制类型转换可能会发生一些不可预知的错误。所以,Java不允许创建泛型数组。

猜你喜欢

转载自www.cnblogs.com/nefu3654/p/10015252.html