原理性地理解 Java 泛型中的 extends、super 及 Kotlin 的协变、逆变
相信大多学习过 Java 的都对 extends 和 super 产生过疑惑,特别是坑爹的 PECS 原则,又是英文缩写,又是消费者生产者的,如此抽象的结论,这是正常人应该记的吗?
不吐槽,回归正题,网上有许多文章对 extends 和 super 进行过各种解析,基本都能得出如下类似的结论:
extends 可用于的返回类型限定,不能用于参数类型限定。
super 可用于参数类型限定,不...
原创
2018-09-28 23:55:31 ·
744 阅读 ·
0 评论