Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/08/2014, 12:02
Avatar de ladysun
ladysun
 
Fecha de Ingreso: agosto-2014
Ubicación: Alicante
Mensajes: 4
Antigüedad: 9 años, 7 meses
Puntos: 0
Duda sobre consumo memoria y objetos

Hola muy buenas. Soy "newbe" aquí y en Java y me gustaría resolver dudas y contribuir a donde pueda (aunque será poco). Aquí va mi duda :)

Imaginaros que me hago una clase heredada de "JFrame" y tengo un puñado de objetos "Component". Entonces pienso que podría hacer un array donde cada posición tenga un ArrayList de cada tipo de componentes. Por ejemplo en la posición "0" sea un ArrayList<Label>, la "1" ArrayList<Button> etc.

La duda es que no me queda muy claro como impacta esto en el consumo de memoria. Un ArrayList inicializado pero vacio sería como si hubiera inicializado un objeto. Cada objeto que añada a la lista sería un objeto más en memoria. ¿Pero y el array? ¿solo guarda la dirección de cada ArrayList? ¿Cuánto ocupa en memoria?

Cuando somos novatos chupamos memoria por un tubo.

Gracias Guys.