温馨提示×

java泛型数组可以多态吗

小樊
88
2024-07-17 21:27:42
栏目: 编程语言
Java开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Java中,泛型数组不支持多态。这是因为Java中的数组是协变的,即子类对象可以赋值给父类数组,但泛型数组在编译时会擦除泛型类型信息,因此无法实现多态。如果要实现多态,可以使用集合类(如ArrayList)来代替数组,因为集合类是支持泛型和多态的。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:java泛型数组可以创建吗

0