лучший способ реализовать пользовательские симпатичные принтеры

Точка для оператора алмаза - это просто сокращение ввода кода при объявлении общих типов.

Единственное отличие, если вы указываете в Java 5 и 6,

List<String> list = new ArrayList();

, вы должны указать @SuppressWarnings("unchecked") на list (в противном случае вы получите предупреждение без предупреждения). Я понимаю, что алмазный оператор пытается упростить разработку. Это не имеет никакого отношения к выполнению дженериков во время выполнения.

21
задан Zearin 8 February 2013 в 15:10
поделиться