Apa perbedaan antara <? extends Base> dan <T extends Base>?
Dalam contoh ini: import java.util.*; public class Example { static void doesntCompile(Map<Integer, List<? extends Number>> map) {} static <T extends Number> void compiles(Map<Integer, List<T>> map) {} static void function(List<? extends Number> outer) {...