Al depurar una aplicación C/C++, puedo crear un reloj de una conversión de direcciones a un tipo de puntero y luego ver el contenido de una estructura incluso cuando se sale del alcance. ¿Es posible lograr algo así en Java?
Digamos que estoy en un método, agrego un reloj a algo así como "& esto" y luego, cuando dejo el método de la clase, ¿puedo ver su contenido aunque esté fuera del alcance?depuración de java: observe una variable fuera del alcance
Estoy bastante seguro de que la respuesta a mi pregunta es "no", así que estoy más que interesado en "¿Por qué no?" explicación. ¿Es esto una limitación de JVM? Una limitación JPDA? ¿Hay un lugar mejor para hacer una pregunta tan especializada?
Los objetos existen fuera del alcance. Digamos que tengo un gran gráfico de objetos y un algoritmo complicado que lo procesa. Quiero saber en qué etapa el algoritmo modifica un objeto particular en mi gráfico. Me gustaría revisarlo para estar al tanto de lo que está pasando con el instalador en el que estoy interesado. –
Hmmm..si, mi mal. Pero tiene que haber alguna referencia que esté en el alcance desde el cual ese objeto es alcanzable. Supongo que necesitas mirar usando ese objeto que es alcance, profundizando hasta el objeto de interés. Puedo ver que no es conveniente, y en algún momento ni siquiera es compatible. –