ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Понедельник
22 июля
1106223 Топик полностью
Dingo (04.06.2021 10:19 - 10:27, просмотров: 186) ответил VladislavS. на Разница между ссылкой и указателем есть только для пользователя. Компилятор и то и другое как указатель обрабатывает и разницы в результате компиляции, вообще говоря, быть не должно.
Под указатель выделяется место в памяти (если мы не говорим сейчас об оптимизациях), а под ссылку - нет. Однако и то, и другое указывает на адрес памяти. 

JAVA не знаю, но немного читал. Аналогия, навеянная мануалами: когда в функцию(метод) передаём объект, то чтобы не копировать большие объекты передаётся его адрес в памяти. так вот, ссылка - это и есть указанный механизм, только в явном виде. А указатель (pointer) - это что-то хранимое(коробочка), в которой лежит адрес объекта.