Skip to main content

A simple java threading example...


class A extends Thread
{
        public void run()
        {
                for(int i=1;i<=5;i++)
                {
                        if (i==1) yield();  
                        System.out.println("\tFrom Thread A : i = "+i);
                }
                System.out.println("\nExit from A");
        }
}
class B extends Thread
{
        public void run()
        {
                for(int j=1;j<=5;j++)
                {
                        if (j==3) stop();  
                        System.out.println("\tFrom Thread A : j = "+j);
                }
                System.out.println("\nExit from B");
        }
}


class C extends Thread
{
        public void run()
        {
                for(int k=1;k<=5;k++)
                {
                        if (k==1)
                        try{
                                sleep(1000);
                            }catch(Exception e)
                            { }
                       System.out.println("\tFrom Thread A : k = "+k);
                }
                System.out.println("\nExit from C");
        }
}




class test
{
        public static void main(String args[])
        {
                A t1=new A();
                B t2=new B();
                C t3=new C();
                System.out.println("Start Thread A");
                t1.start();
                System.out.println("Start Thread B");
                t2.start();
                System.out.println("Start Thread C");
                t3.start();
          }
}



Comments

Popular posts from this blog

Sample : String Reverse In Java

import java.io.*; class test {     public static void main(String args[])     {         DataInputStream in=new DataInputStream(System.in);         try         {             String text;             System.out.println("\nEnter The Text");             text=in.readLine();             System.out.println("\nIn Reverse Order::\n");             for(int i=text.length()-1;i>=0;i--)             {                 System.out.print(text.charAt(i));             }          ...

Getting Browser Information in javaScript

<html> <head> <script> function getBrowserName() { tag_link.innerHTML="You are surfing internet through  "+'<b>'+navigator.appName+'</b>'+" browser family." } </script> </head> <body onLoad="getBrowserName()"> <center> <p id="tag_link" style="font-size:30"></p> </center> </body> </html>