Учебники

Java Generics — без перегрузки

Класс не может иметь два перегруженных метода, которые могут иметь одну и ту же сигнатуру после стирания типа.