Почему в этом универсальном методе есть лишний ?

Некоторое время назад я изучил java-дженерики, но теперь я изучаю коллекции и нашел код, который я не понимаю. Вот код:

static <E> List<E> nCopies(int n, E value)

Это из класса java.util.Collections .

У меня вопрос, почему есть:

<E> List<E>

и не только

List<E>

Очевидно, я что-то упускаю, может ли кто-нибудь прояснить это для меня?

13
задан TylerH 9 February 2018 в 19:56
поделиться