Preguntas etiquetadas con weak-references









4
Comprensión de las clases de referencia de Java: SoftReference, WeakReference y PhantomReference
¿Alguien puede explicar la diferencia entre las tres clases de referencia (o publicar un enlace a una buena explicación)? SoftReference> WeakReference> PhantomReference, Pero cuando iba a utilizar cada uno? ¿Por qué hay un WeakHashMappero no SoftHashMapo PhantomHashMap? Y si uso el siguiente código ... WeakReference<String> ref = new WeakReference<String>("Hello!"); if …


2
OutOfMemoryException a pesar de usar WeakHashMap
Si no llama System.gc(), el sistema lanzará una excepción OutOfMemoryException. No sé por qué necesito llamar System.gc()explícitamente; la JVM debería llamarse a gc()sí misma, ¿verdad? Por favor avise. El siguiente es mi código de prueba: public static void main(String[] args) throws InterruptedException { WeakHashMap<String, int[]> hm = new WeakHashMap<>(); int …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.