> Зачем тогда вообще примитивные типы?
> Если в джаве концепция классов доведена до абсурда - тогда базовыми типами должны быть классы.
С примитивные типами вроде всё понятно: быстро, компактно и надёжно (ява язык уже старый, тогкда это было нужно). Вопрос, возможно, зачем тогда к ним ещё аналогичные классы делать? Могу припомнить один случай из практики. Нужно было C++ map в Java переделать. В java-шаблоне только объекты можно использовать. Вот здесь и пригодился Integer: Нельзя Map, можно Map.
Re: Java - это угар...
> Зачем тогда вообще примитивные типы?
> Если в джаве концепция классов доведена до абсурда - тогда базовыми типами должны быть классы.
С примитивные типами вроде всё понятно: быстро, компактно и надёжно (ява язык уже старый, тогкда это было нужно). Вопрос, возможно, зачем тогда к ним ещё аналогичные классы делать? Могу припомнить один случай из практики. Нужно было C++ map в Java переделать. В java-шаблоне только объекты можно использовать. Вот здесь и пригодился Integer: Нельзя Map, можно Map.
Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.12) Gecko/20101027 Ubuntu/10.10 Ant.com Toolbar 2.0.1 Firefox/3.6.12