JAVA 자바 메모리 주소 직접 접근 문제

bulelion37의 이미지

JAVA로 코드를 구현하고 있는데,
메모리 주소를 통해 클래스에 직접 접근을 해야할 일이 생겼습니다.
찾아보니 .hashcode() 함수를 통해 주소를 볼 수 있다고 하는데, 이는 실제 heap 주소가 아닌
JVM 내부적으로 관리되는 주소로 계속 일정한 값을 갖고 있지 않다고 합니다.
그렇다면 JAVA는 메모리 주소를 갖고 오는 방법도 없는 것인가요 ?
그리고 만일 메모리 주소를 갖고 온다면 해당 주소로 부터 클래스를 읽어와서 접근하고 이런 방식은 불가능한가요?
있다면 알려주시면 감사하겠습니다!
감사합니다.

bushi의 이미지

bulelion37의 이미지

감사합니다! unsafe 사용해서 해보았습니다!