Integer.class и int.class

Как это утверждение Java компилируется без предупреждений?

Class<Integer> x = int.class;

even though

Integer.class != int.class

Edit: Выражаясь иначе, кажется, что Integer.class и int.class не имеют ничего общего (см. комментарии ниже), так почему же это присваивание возможно?

9
задан casablanca 4 February 2012 в 09:12
поделиться