Cuál es la diferencia entre utilizar ArrayList y Arreglos

Páginas: 2 (466 palabras) Publicado: 13 de diciembre de 2015
¿Cuál es la diferencia entre utilizar ArrayList y Arreglos?, ¿Se puede en los 2 casos trabajarlos como Arreglo de Objetos?, Cómo se lo realiza, proponga un ejemplo.
La ventaja de un Objeto ArrayListes que permite almacenar información en ella de forma dinámica, es decir, su índice de entrada se va extendiendo según se agregue más información en ella, esta sería la diferencia tan grande queexiste entre este objeto y un simple arreglo de tipo entero, flotante, cadena u otros.
ArrayList y Arreglos ambos pueden trabajar con objetos.
De forma general, se los puede declarar de la siguientemanera tomando un ejemplo:
ArrayList nombreArray = new ArrayList();
Contacto [ ] arregloContacto = new Contacto [5];

¿Cómo y dónde se pueden utilizar hilos?, Puede proponer ejemplosescritos y 1 codificado?
Es el flujo de ejecución secuencial independiente dentro de un proceso. Los hilos de un proceso comparten el espacio de direcciones, pero tienen su propio contador de programa y supropia pila de ejecución.
La clase Thread permite representar a los hilos de ejecución.
Crear un hilo en java es una tarea muy sencilla. Basta heredar de la clase Thread y definir el método run().Luego se instancia esta clase y se llama al método start() para que arranque el hilo. Más o menos esto:
public MiHilo extends Thread
{
   public void run()
   {
      // Aquí el código pesado que tardamucho
   } 
};
...
MiHilo elHilo = new MiHilo();
elHilo.start();
System.out.println("Yo sigo a lo mio");

Ejemplo de hilos dentro de un proceso: un navegador en ejecución es un proceso y cada una delas ventanas de navegación abiertas son hilos independientes dentro del proceso.
Ejemplo de codificación de multihilo:
package hilos;

public class Hilos extends Thread{
public Hilos(String str) {super(str);
}
public void run() {
for (int i = 0; i < 10 ; i++)
System.out.println(i + " " + getName());
System.out.println("Termina thread " + getName());
}
public static void main (String []...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arreglo pacifico de las diferencias entre estados
  • Por qué utilizamos decibles A C Z y cuál es la diferencia
  • Diferentes Tipos De Unidades Utilizadas En Las Telecomunicaciones
  • varias diferencias utilizadas en sanidad animal
  • arraylist
  • ArrayList
  • ARRAYLIST
  • Arraylist

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS