Saltar al contenido

Hilos en Java

Main.java

public class Main {
public static void main(String args[]){

Proceso hilo1 = new Proceso("Hilo 1");
Proceso hilo2 = new Proceso("Hilo 2");

hilo1.setMensaje("Este es mensaje de hilo1");
hilo2.setMensaje("Este es mensaje de hilo2");

hilo1.start();
hilo2.start();

}
}

Proceso.java

public class Proceso extends Thread {
String mensaje;

public Proceso(String msg) {
super(msg);
}

public void run() {
for (int i = 0; i < 10; i++) { System.out.println(i + ": " + getMensaje()); } System.out.println("Este proceso a terminado : " + this.getName()); } public String getMensaje() { return mensaje; } public void setMensaje(String mensaje) { this.mensaje = mensaje; } }

SALIDA
ejecucion-de-hilos

Si te ha interesado este artículo y deseas un apoyo o asesoría en algún requerimiento, envíame un mensaje a: (info@juliopari.com) o sino a través de Linkedin: https://www.linkedin.com/in/juliopari/