Problema con SoftReference

Andres Isabel Medrano
12 de Junio del 2002
Gracias por el link, resultan muy interesantes las referencias, aunque por ahora solo de forma teórica. No consigo evitar el error "java.lang.OutOfMemoryError", he creado un objeto SoftRefernce como referencia = new SoftReference(pantalla), donde pantalla es el objeto gráfico que cargo. Sin embargo al hacer

referencia.clear();
pantalla=null;

al tratar de cargar otra "pantalla" me vuelve a dar el error, en teoría y segun he entendido al mandar pantalla a null y salir de esa ventana, la referencia deberia salir de memoria.


Muchas gracias Luis por tus soluciones, seguiré probandp en este camino a ver si consigo entender bien las Reference.