Java 泛型类型的类型参数部分位于泛型类名之后。例如:
class name<T1, T2, ..., Tn> { /* ... */ }一旦你掌握了它的窍门,它就会非常直观。然而,我完全被难住了,在 的默认接口方法中看到一些独立的类型参数部分Comparator<T>。例如:
default <U> Comparator<T> thenComparing( Function<? super T, ? extends U> keyExtractor, Comparator<? super U> keyComparator)
显然该方法返回某种比较器对象,但是如何用<U>英语解释独立式?
慕娘9325324
HUX布斯
随时随地看视频慕课网APP
相关分类