Я изучаю дженерики Java, и я задаю себе этот вопрос.
В чем разница между этими двумя объявлениями методов?
public static void someMethod(List<? extends Number> numberList);
и
public static <E extends Number> void someMethod(List<E> numberList);