Каково фактическое значение ссылочной переменной в Java? ⇐ JAVA
Каково фактическое значение ссылочной переменной в Java?
Я прочитал много статей на эту тему и очень хочу понять, какое значение хранится внутри ссылочной переменной в Java. На такой простой вопрос существует слишком много мнений. Мне непонятно, это просто адрес физической памяти (но мы не можем получить к нему доступ или управлять им) или это другое значение, которое JVM использует для распознавания объекта (я много раз видел слово «обработчик»)? Я знаю, что реализация может зависеть от версии Java/JVM
Существует ли какая-либо версия Java/JVM, в которой ссылки реализованы как адреса памяти? А может быть, во всех?
Я прочитал много статей на эту тему и очень хочу понять, какое значение хранится внутри ссылочной переменной в Java. На такой простой вопрос существует слишком много мнений. Мне непонятно, это просто адрес физической памяти (но мы не можем получить к нему доступ или управлять им) или это другое значение, которое JVM использует для распознавания объекта (я много раз видел слово «обработчик»)? Я знаю, что реализация может зависеть от версии Java/JVM
Существует ли какая-либо версия Java/JVM, в которой ссылки реализованы как адреса памяти? А может быть, во всех?
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
-
Получение исключения при попытке использовать методы в ссылочной DLL, C# (Visual Studio)
Anonymous » » в форуме C# - 0 Ответы
- 20 Просмотры
-
Последнее сообщение Anonymous
-