В чем разница между Boolean.TRUE и true в Java?

PS: Я понимаю разницу между "true" и true.

Изменить: Я также понимаю, что Boolean.TRUE - это оболочка для примитива true, тогда мой вопрос - почему примитивное boolean принимает Boolean.TRUE как значение? Например,

boolean boolVar = Boolean.TRUE;

кажется верным утверждением.

30
задан javanna 11 January 2012 в 12:19
поделиться