Каково фактическое значение ссылочной переменной в Java?JAVA

Программисты JAVA общаются здесь
Anonymous
Каково фактическое значение ссылочной переменной в Java?

Сообщение Anonymous »


Я прочитал много статей на эту тему и очень хочу понять, какое значение хранится внутри ссылочной переменной в Java. На такой простой вопрос существует слишком много мнений. Мне непонятно, это просто адрес физической памяти (но мы не можем получить к нему доступ или управлять им) или это другое значение, которое JVM использует для распознавания объекта (я много раз видел слово «обработчик»)? Я знаю, что реализация может зависеть от версии Java/JVM

Существует ли какая-либо версия Java/JVM, в которой ссылки реализованы как адреса памяти? А может быть, во всех?

Вернуться в «JAVA»