Есть ли способ доступа/изменения регистров процессора с Java, как в Assembly? (eax, rip, ax и т. д.) Я не знаю, было бы это полезно в любом случае, но я думаю, это было бы очень интересно.Доступ к регистрам cpu
И есть ли способ, чтобы получить «точку сохранения» переменных, как в C/C++:
&variable
Заранее спасибо, я надеюсь, вы поняли, что я имею в виду.
Аким, что произойдет, если ваша Java-программа работает на симуляции ARM/MIPS/PowerPC /? Невозможно получить адрес объекта или переменной - JVM разрешено перемещать их по желанию. –
Это было бы возможно, но вы были бы зависимы от базовых архитектурных приложений или библиотек. Я не думаю, что Java должен работать на этом уровне. – KeAn
Короткий ответ №. Длинный ответ да, но вам нужно использовать собственный код. JNI или JNA. –