协变,就是父类和子类保持相同形式的变化,但是协变有时候倍支持,有时候不被支持
比如,在数组中,协变是支持的
比如
class Parent{}
class Child extends Parent{}
那么 Child[]可以赋值给 Parent[] ,这个就是协变
但是,在泛型中,协变就不可以
比如 虽然Child extends Parent
但是,假设有个 Test<T>,则 Test<Child>不可以赋值给Test<Parent>,这2者毫无关系
java中协变的概念
最新推荐文章于 2023-12-24 13:14:22 发布
580

被折叠的 条评论
为什么被折叠?



