Below code in an example of java program implementing thread.Here thread is implemented by extended Thread class. The function to be performed is implemented in run() function.
public class ThreadMini extends Thread{ private String str; ThreadMini(String st){ this.str = st; } public void run(){ System.out.println("Thread:" + str); } } public class MainClass { public static void main(String[] args) { ThreadMini t1 = new ThreadMini("t1"); ThreadMini t2 = new ThreadMini("t2"); ThreadMini t3 = new ThreadMini("t3"); t1.start(); t2.start(); t3.start(); System.out.println("Main Thread!"); } }
Output of above program
Thread:t1 Thread:t2 Main Thread! Thread:t3
The above lines can get printed in any order.
Comments
Post a Comment