7 Опять generics... Скомпилируется ли следующий код?Set<Class<?>> classes = Collections.singleton(String.class);Увы и ах, но нет. Однако скомпилируется вот так:Set<? extends Class<?>> classes = Collections.singleton(String.class);А почему? generics