Наиболее часто используемые имена параметров типа:
E - Element (широко используется Framework коллекций Java)
K - Ключ
N - Число
T - Тип
V - Значение
S, U, V и т.д. - 2-й, 3-й, 4-й типы
Я, кажется, не совсем понимаю, что именно соответствует каждой букве. Я понимаю, что каждая буква представляет собой просто конвенцию, но что означает второй, третий и четвертый типы? Когда мне следует использовать что? На официальном веб-сайте он не дает дополнительной информации.