Tengo:
-clase_A
-clase_B
-clase_C
en clase_A tengo:
variable A
bucle (que puede llegar a ser hasta infinito)
switch random(0 o 1)
case 0: clase_B objeto=new clase_B();objeto.funciona(cambio variable A de clase_A);
case 1: clase_C objeto=new clase_C();objeto.funciona(cambio variable A de clase_A);
fin bucle.
una vez que el objeto de la clase_B termina con su método funciona() ya no me interesa más ese objeto y quiero que se borre, porque como el bucle puede llegar a ser infinito no quiero que vaya aumentando el uso de memoria con la creación de objetos y más y más objetos cuando ya no los voy a necesitar más.
El garbage collection los elimina al crear otro con el mismo nombre? Se pueden elminar a mano? Recomendaciones?