Write a Java program for creating three threads.
class X extends Thread {
public void run() {
for(int i=1;i<=3;i++) {
System.out.println("From Thread X : "+i);
}
System.out.println("Exit Thread X");
}
}
class Y extends Thread {
public void run() {
for(int i=1;i<=3;i++) {
System.out.println("From Thread Y : "+i);
}
System.out.println("Exit Thread Y");
}
}
class Z extends Thread {
public void run() {
for(int i=1;i<=3;i++) {
System.out.println("From Thread Z : "+i);
}
System.out.println("Exit Thread Z");
}
}
public class ThreeThreads {
public static void main(String[] args) {
new X().start();
new Y().start();
new Z().start();
}
}
From Thread X : 1
From Thread X : 2
From Thread X : 3
Exit Thread X
From Thread Y : 1
From Thread Y : 2
From Thread Y : 3
Exit Thread Y
From Thread Z : 1
From Thread Z : 2
From Thread Z : 3
Exit Thread Z