Newsgrupos.com  

Retroceder   Newsgrupos.com > Forum > Newsgroup es.comp.lenguajes.* Foro > Newsgroup es.comp.lenguajes.java
Registrarse Preguntas Frecuentes Lista de Foreros Calendario Buscar Temas de Hoy Marcar Foros Como Leídos




Respuesta
 
LinkBack Herramientas Desplegado
  #1 (permalink)  
Antiguo 31-05-2006, 13:03:31
Pedro
 
Mensajes: n/a
Predeterminado ArrayList<>

hola

Si yo tengo un ArrayList<> al; de objeto s

cada vez que yo hago al.clear();
ensureCapacity(longitud);
y vuelvo a rellenarlo en este plan al.add(new Objeto(....))


me esta eliminando el recolector todos esos objetos anteriores de memoria ?



Gracias y Saludos
Responder Con Cita
Alt Today
Advertising
Google Adsense
 
This advertising will not be shown
in this way to registered members.
Register your free account today
and become a member on
Newsgrupos.com
Standard Sponsored Links

  #2 (permalink)  
Antiguo 31-05-2006, 15:43:46
emiedes
 
Mensajes: n/a
Predeterminado Re: ArrayList<>

Si no hay otros objetos que referencien a los objetos que tenías en el
ArrayList, entonces estos son *candidatos* a ser eliminados por el
recolector. Esto no quiere decir que vayan a ser eliminados al momento,
no tienes garantías de cuándo van a ser eliminados. Ni siquiera tienes
garantías de que realmente vayan a ser eliminados. Simplemente sabes que
*pueden* ser eliminados.

Saludos

Pedro wrote:
> hola
>
> Si yo tengo un ArrayList<> al; de objeto s
>
> cada vez que yo hago al.clear();
> ensureCapacity(longitud);
> y vuelvo a rellenarlo en este plan al.add(new Objeto(....))
>
>
> me esta eliminando el recolector todos esos objetos anteriores de memoria ?
>
>
>
> Gracias y Saludos

Responder Con Cita
  #3 (permalink)  
Antiguo 31-05-2006, 15:43:46
emiedes
 
Mensajes: n/a
Predeterminado Re: ArrayList<>

Si no hay otros objetos que referencien a los objetos que tenías en el
ArrayList, entonces estos son *candidatos* a ser eliminados por el
recolector. Esto no quiere decir que vayan a ser eliminados al momento,
no tienes garantías de cuándo van a ser eliminados. Ni siquiera tienes
garantías de que realmente vayan a ser eliminados. Simplemente sabes que
*pueden* ser eliminados.

Saludos

Pedro wrote:
> hola
>
> Si yo tengo un ArrayList<> al; de objeto s
>
> cada vez que yo hago al.clear();
> ensureCapacity(longitud);
> y vuelvo a rellenarlo en este plan al.add(new Objeto(....))
>
>
> me esta eliminando el recolector todos esos objetos anteriores de memoria ?
>
>
>
> Gracias y Saludos

Responder Con Cita
  #4 (permalink)  
Antiguo 31-05-2006, 15:43:46
emiedes
 
Mensajes: n/a
Predeterminado Re: ArrayList<>

Si no hay otros objetos que referencien a los objetos que tenías en el
ArrayList, entonces estos son *candidatos* a ser eliminados por el
recolector. Esto no quiere decir que vayan a ser eliminados al momento,
no tienes garantías de cuándo van a ser eliminados. Ni siquiera tienes
garantías de que realmente vayan a ser eliminados. Simplemente sabes que
*pueden* ser eliminados.

Saludos

Pedro wrote:
> hola
>
> Si yo tengo un ArrayList<> al; de objeto s
>
> cada vez que yo hago al.clear();
> ensureCapacity(longitud);
> y vuelvo a rellenarlo en este plan al.add(new Objeto(....))
>
>
> me esta eliminando el recolector todos esos objetos anteriores de memoria ?
>
>
>
> Gracias y Saludos

Responder Con Cita
  #5 (permalink)  
Antiguo 31-05-2006, 15:43:46
emiedes
 
Mensajes: n/a
Predeterminado Re: ArrayList<>

Si no hay otros objetos que referencien a los objetos que tenías en el
ArrayList, entonces estos son *candidatos* a ser eliminados por el
recolector. Esto no quiere decir que vayan a ser eliminados al momento,
no tienes garantías de cuándo van a ser eliminados. Ni siquiera tienes
garantías de que realmente vayan a ser eliminados. Simplemente sabes que
*pueden* ser eliminados.

Saludos

Pedro wrote:
> hola
>
> Si yo tengo un ArrayList<> al; de objeto s
>
> cada vez que yo hago al.clear();
> ensureCapacity(longitud);
> y vuelvo a rellenarlo en este plan al.add(new Objeto(....))
>
>
> me esta eliminando el recolector todos esos objetos anteriores de memoria ?
>
>
>
> Gracias y Saludos

Responder Con Cita
  #6 (permalink)  
Antiguo 31-05-2006, 15:43:46
emiedes
 
Mensajes: n/a
Predeterminado Re: ArrayList<>

Si no hay otros objetos que referencien a los objetos que tenías en el
ArrayList, entonces estos son *candidatos* a ser eliminados por el
recolector. Esto no quiere decir que vayan a ser eliminados al momento,
no tienes garantías de cuándo van a ser eliminados. Ni siquiera tienes
garantías de que realmente vayan a ser eliminados. Simplemente sabes que
*pueden* ser eliminados.

Saludos

Pedro wrote:
> hola
>
> Si yo tengo un ArrayList<> al; de objeto s
>
> cada vez que yo hago al.clear();
> ensureCapacity(longitud);
> y vuelvo a rellenarlo en este plan al.add(new Objeto(....))
>
>
> me esta eliminando el recolector todos esos objetos anteriores de memoria ?
>
>
>
> Gracias y Saludos

Responder Con Cita
  #7 (permalink)  
Antiguo 31-05-2006, 15:43:46
emiedes
 
Mensajes: n/a
Predeterminado Re: ArrayList<>

Si no hay otros objetos que referencien a los objetos que tenías en el
ArrayList, entonces estos son *candidatos* a ser eliminados por el
recolector. Esto no quiere decir que vayan a ser eliminados al momento,
no tienes garantías de cuándo van a ser eliminados. Ni siquiera tienes
garantías de que realmente vayan a ser eliminados. Simplemente sabes que
*pueden* ser eliminados.

Saludos

Pedro wrote:
> hola
>
> Si yo tengo un ArrayList<> al; de objeto s
>
> cada vez que yo hago al.clear();
> ensureCapacity(longitud);
> y vuelvo a rellenarlo en este plan al.add(new Objeto(....))
>
>
> me esta eliminando el recolector todos esos objetos anteriores de memoria ?
>
>
>
> Gracias y Saludos

Responder Con Cita
  #8 (permalink)  
Antiguo 31-05-2006, 15:43:46
emiedes
 
Mensajes: n/a
Predeterminado Re: ArrayList<>

Si no hay otros objetos que referencien a los objetos que tenías en el
ArrayList, entonces estos son *candidatos* a ser eliminados por el
recolector. Esto no quiere decir que vayan a ser eliminados al momento,
no tienes garantías de cuándo van a ser eliminados. Ni siquiera tienes
garantías de que realmente vayan a ser eliminados. Simplemente sabes que
*pueden* ser eliminados.

Saludos

Pedro wrote:
> hola
>
> Si yo tengo un ArrayList<> al; de objeto s
>
> cada vez que yo hago al.clear();
> ensureCapacity(longitud);
> y vuelvo a rellenarlo en este plan al.add(new Objeto(....))
>
>
> me esta eliminando el recolector todos esos objetos anteriores de memoria ?
>
>
>
> Gracias y Saludos

Responder Con Cita
  #9 (permalink)  
Antiguo 31-05-2006, 15:43:46
emiedes
 
Mensajes: n/a
Predeterminado Re: ArrayList<>

Si no hay otros objetos que referencien a los objetos que tenías en el
ArrayList, entonces estos son *candidatos* a ser eliminados por el
recolector. Esto no quiere decir que vayan a ser eliminados al momento,
no tienes garantías de cuándo van a ser eliminados. Ni siquiera tienes
garantías de que realmente vayan a ser eliminados. Simplemente sabes que
*pueden* ser eliminados.

Saludos

Pedro wrote:
> hola
>
> Si yo tengo un ArrayList<> al; de objeto s
>
> cada vez que yo hago al.clear();
> ensureCapacity(longitud);
> y vuelvo a rellenarlo en este plan al.add(new Objeto(....))
>
>
> me esta eliminando el recolector todos esos objetos anteriores de memoria ?
>
>
>
> Gracias y Saludos

Responder Con Cita
  #10 (permalink)  
Antiguo 31-05-2006, 17:04:17
Guevonaso
 
Mensajes: n/a
Predeterminado Re: ArrayList<>


emiedes ha escrito:

> Si no hay otros objetos que referencien a los objetos que tenías en el
> ArrayList, entonces estos son *candidatos* a ser eliminados por el
> recolector. Esto no quiere decir que vayan a ser eliminados al momento,
> no tienes garantías de cuándo van a ser eliminados. Ni siquiera tienes
> garantías de que realmente vayan a ser eliminados. Simplemente sabes que
> *pueden* ser eliminados.
>
> Saludos
>


Ejemplo :
ArrayList <A> a = new ArrayList<A>();
ArrayList <A> b = new ArrayList<A>();
A x = new A()
a.add(x);
b.add(x);
a.clear(); <--- x no será "recolectado" hasta que b.clear();

Y por supuesto, siempre teniendo el cuenta el *puede* .

Responder Con Cita
 
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último mensaje
ArrayList en Vb Aventurero Newsgroup microsoft.public.es.dotnet.aspnet 3 28-08-2008 09:30:55
Dictionary, ArrayList ó ... L. Garcia Newsgroup microsoft.public.es.dotnet.vb 7 20-02-2008 11:06:40
Problemas con String^ y ArrayList ZiCruz Newsgroup microsoft.public.es.vc 8 23-04-2007 12:04:04
ArrayList Part2 Pedro Newsgroup es.comp.lenguajes.java 24 20-06-2006 21:19:51
Arraylist Multidimensional Juan Carlos S Newsgroup microsoft.public.es.desarrollo 0 07-03-2006 17:23:28





Powered by: vBulletin, Versión 3.6.8
Derechos de Autor ©2000 - 2008, Jelsoft Enterprises Ltd.

LinkBacks Enabled by vBSEO 3.1.0 © 2007, Crawlability, Inc.