Programas , incluidos los programados en el lenguaje Java, constituyen un conjunto lineal de instrucciones para el procesador del equipo a seguir. Para los programas simples , una sola línea de instrucciones es suficiente. Sin embargo , los programas más avanzados requerirán un programa para realizar múltiples tareas y ejecutar múltiples líneas de instrucciones simultáneamente. Cada línea de instrucciones se llama un "hilo ", y los programadores que los programas de código que se ejecutan programas multitarea crear lo que se conoce como aplicaciones " multi-threaded " . En Java , no es difícil de realizar múltiples tareas mediante la ejecución de un número de diferentes hilos . Instrucciones
1
Declarar una clase , que contendrá el código para un determinado conjunto de tareas que se ejecutará , además de que el hilo principal del programa , que implementa la interfaz Runnable . Para ello, añadiendo " implementa Runnable " al final de su nombre de clase.
2
Declarar un método "public void run " que actuará como punto de partida para el hilo adicional. Escriba su código para su ejecución se siga a este método.
3
Declare una nueva instancia de la clase que contiene el código de un hilo adicional con la sintaxis "instancia Runnable = new MiClaseThread () , " donde " instancia "es el nombre que le asigne la instancia de clase y " MiClaseThread " es el nombre de la clase que contiene el código del hilo en particular . Para ello, en el hilo conductor de su programa
4
Asignar el código hilo para un nuevo hilo con la sintaxis " new_thread Tema = new Thread (instancia) ; " . Donde " new_thread " es el nombre que dará a este tema y "instancia " es el mismo nombre de instancia que utilizó en el último paso
5
Start multitarea con el hilo en particular con la sintaxis ". new_thread.start (); " donde new_thread " " es el mismo nombre que utilizó hilo en el último paso .