菜鸟教程 java java为什么不支持泛型数组?
浏览量:3002
时间:2021-04-03 16:30:50
作者:admin
java为什么不支持泛型数组?
这是一个数组机制。声明数组时,需要确定其类型。它还与数组的内存空间有关。当您声明一个数组时,实际上是建立了一个空间。这个空间仅限于数据,并不是所有的东西都能放进去。泛型意味着在使用特定类型时,在确定特定类型之前不确定该类型。所以这是不支持的。其实你可以用set list,set,里面都支持泛型
一句话回答:Java有很多话要说
!此承诺已写入Java虚拟机规范。为了与Java1.5之前的版本兼容,我们最终选择了这个方案。
尽管兼容解决方案不仅仅是擦除,但这种承诺确实是它没有采用像C#这样的真正通用解决方案的最重要原因。
菜鸟教程 java 深入理解java泛型详解 java创建泛型数组
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。
下一篇
建站之星免费模板 建站模板