原理性地理解 Java 泛型中的 extends、super 及 Kotlin 的协变、逆变

相信大多学习过 Java 的都对 extends 和 super 产生过疑惑,特别是坑爹的 PECS 原则,又是英文缩写,又是消费者生产者的,如此抽象的结论,是正常人应该记的吗?web 吐槽完毕,回归正题,网上有许多文章对 extends 和 super 进行过各类解析,基本都能得出以下相似的结论:app extends 可用于返回类型限定,不能用于参数类型限定。 super 可用于参数类型限定,
相关文章
相关标签/搜索