Tengo algunas dudas con respecto a las cadenasRecogida de basuras y cadenas
¿Están en vivo en el grupo Heap o String?
Y si están en Heap entonces serán basura, si no son accesibles por ningún hilo en vivo.
Y si está en el grupo de cadenas, cómo se eliminarán o eliminarán porque, como sabemos, la recolección de basura solo se realiza en el montón.
Si se refiere a la pool_ _constant que es parte de la definición de clase, entonces _es descargado la piscina constante, siempre se puede descargar la clase (que normalmente requiere la eliminación de referencias del cargador de clases y todas las referencias a que es cargada clases). Más difícil que tu programa típico, pero Tomcat lo hace. –