Digamos que tengo esta variable:¿es posible obtener la dirección en el montón de una variable en Java?
...
Somekindofobject var = new Somekindofobject();
...
y quiero saber dónde se encuentra var en el montón (por dirección, como 0x08 y así sucesivamente), y para imprimir la dirección hacia fuera.
¿es posible?
Si todo lo que quiere hacer es imprimir el objeto, ¿qué beneficio obtiene de saber dónde está en el montón? ¿Qué estás realmente tratando de lograr? – Anon
@Anon: creo que quiere decir imprimir la dirección. –
estoy trabajando en un programa que obtiene como entrada el programa Java, y el código de instrumentos que imprime en la información del archivo sobre acceso variable. La única manera que puedo determinar entre dos campos de objetos de la misma clase es por su dirección en el montón. Por lo tanto, necesito la dirección en el montón – RanZilber