Я нашел "необычный" общий синтаксис, например:
Arrays.<String>asList(...);
Collections.<String>emptyList();
Очевидно, что результаты методов являются общими. Является ли такой синтаксис для проверки типов? Массив Object
не может быть аргументом для Arrays.<String>asList(...)
.