Там хорошо обсуждается Generics и что они действительно делают за кулисами в этот вопрос, поэтому мы все знаем, что Vector<int[]>
- это вектор целочисленных массивов, а HashTable<String, Person>
- таблица ключей, которые являются строками и значениями Person
s.
Тем не менее, то, что претит меня, - это использование Class<>
.
Предполагается, что класс java Class
также принимает имя шаблона (или так мне говорит желтая подчеркивание в eclipse). Я не понимаю, что я должен там положить. Вся цель объекта Class
заключается в том, что вы не полностью имеете информацию об объекте, для отражения и т.д. Почему это заставляет меня указать, какой класс будет содержать объект Class
? Я явно не знаю, или я бы не использовал объект Class
, я бы использовал конкретный.