Hilos en java

Páginas: 3 (673 palabras) Publicado: 3 de abril de 2011
Que es un Thread (HILO):

La Máquina Virtual Java (JVM) es un sistema multihilo. Es decir, es capaz de ejecutar varios hilos de ejecución simultáneamente. La JVM gestiona todos los detalles,asignación de tiempos de ejecución, prioridades, etc., de forma similar a como gestiona un Sistema Operativo múltiples procesos. La diferencia básica entre un proceso de Sistema Operativo y un Thread Javaes que los hilos corren dentro de la JVM, que es un proceso del Sistema Operativo y por tanto comparten todos los recursos, incluida la memoria y las variables y objetos allí definidos.
Java dasoporte al concepto de Thread desde el propio lenguaje, con algunas clases e interfaces definidas en el paquete java.lang y con métodos específicos para la manipulación de Threads en la clase Object.Desde el punto de vista de las aplicaciones los hilos son útiles porque permiten que el flujo del programa sea divido en dos o más partes, cada una ocupándose de alguna tarea de forma independiente. Porejemplo un hilo puede encargarse de la comunicación con el usuario, mientras que otros actúan en segundo plano, realizando la transmisión de un fichero, accediendo a recursos del sistema (cargarsonidos, leer ficheros ...), etc. De hecho, todos los programas con interface gráfico (AWT o Swing) son multihilo porque los eventos y las rutinas de dibujado de las ventanas corren en un hilo distinto alprincipal.

En Java “thread” significa dos diferentes cosas:
 Una instancia de la clase java.lang.Thread
 Un hilo de ejecución(A thread of execution).

métodos para manejos dethreads(hilos)

start()
yield()
sleep()
run()

La acción ocurre en el método run().

public void run() {
// your job code goes here
}

Tu puedes definir e instanciar un hilo(thread) con una deestas dos maneras:

- Extendiendo de la clase java.lang.Thread.
- Implementando la interface Runnable.

Extendendiendo de java.lang.Thread se hace asi:

o Se logra extendiendo de la clase...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Hilos en java
  • Hilos De Java
  • Hilos en java
  • Programación con hilos en java
  • Trabajo hilos java
  • Hilos en java ok
  • Threads (hilos) java
  • Guia para examen de hilos en java

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS