Цитата:
Сообщение от gloomyBrain
В Java, к примеру, есть int и есть Integer, и это разные вещи. Первое - значение, второе - обертка над значением.
|
Коллега, Вы несколько неортодоксально трактуете термин "значение". В Java и то, и другое -- значение. Но значения примитивного и объектного типов. Кстати, 10 -- это вовсе не значение примитивного типа. Это литерал, который интересен только компилятору. Для проверки можете посмотреть, какой байткод формируется для этой конструкции:

Код:
Integer foo = 10;