Ver Mensaje Individual
  #4 (permalink)  
Antiguo 30/08/2014, 13:55
Avatar de HackmanC
HackmanC
 
Fecha de Ingreso: enero-2008
Ubicación: Guatemala
Mensajes: 1.817
Antigüedad: 16 años, 2 meses
Puntos: 260
Sonrisa Respuesta: Duda sobre consumo memoria y objetos

Hola,

Adicionalmente a lo que ya comentaron ...

Cita:
Iniciado por ladysun Ver Mensaje
... ¿Cuánto ocupa en memoria? ...
La cantidad exacta habría que comprobarla con un ejemplo real corriendo dentro de la JVM.

Ahora bien, el problema que miro yo en este caso, no es el consumo de memoria; no veo el motivo por el cual necesitas crear un ArrayList con los componentes de un JForm, puesto que el JForm en si mismo mantiene una referencia a los componentes que lo conforman, y estos se pueden comunicar y listar por medio de la API del JForm o JContainer.

Aunque habría que saber el motivo por el cual necesitas el ArrayList para definir realmente si es buena idea o no.

Cita:
Iniciado por chuidiang Ver Mensaje
... Debes preocuparte de la memoria si quieres guardar mogollón de objetos, por ejemplo, que leas de una base de datos o de ficheros grandes (de megas) y quieres mentenerlo todo en memoria. ...
Esa es una de las ventajas del lenguaje, casi todo se puede determinar con anterioridad, normalmente no hay sustos, sino son solo por desconocimiento. Por eso, ese concepto (del mogollon de objetos) hay que tomarlo con cierto recelo, principalmente cuando hay un par de proceso, consumiendo un mogollon de objetos consumiendo pequeños mogollones de memoria; como el caso de Swing (a nivel medio y avanzado).

Saludos,