Write a Java multi threaded program to implement the tortoise and hare story. Make the hare sleep at the mid of the way and let the tortoise win.
public class vinnu13
{
public static void main(String[] args)
{
       
Thread tortoise = new Tortoise(); //Creating an object of the tortoise thread
tortoise.start(); //Starting the first thread
for(int a=1;a<51;a++)
{
System.out.println("Distance covered by HARE = "+(a));
}
System.out.println("!!!!!!!!!!!!!!!HARE IS GOING TO SLEEP!!!!!!!!!!!!!!!!!!!!!"); //hare going to sleep
try
{
Thread.sleep(3000); // current thread is hare
}
catch(InterruptedException ie)
{
   
}
System.out.println("!!!!!!!!!!!!!!HARE AGAIN STARTED THE RACE !!!!!!!!!!!!!!!!"); //hare wakes up
for(int b=51;b<101;b++)
System.out.println("Distance covered by HARE = "+(b));
System.out.println("!!!!!!!!!!!!!!!!!!!!HARE HAS COMPLETED THE RACE !!!!!!!!!!!!!!!!!!!");
 
}
}
class Tortoise extends Thread
{
public void run()
{
for(int c=1;c<101;c++)
{
System.out.println("Distance covered by TORTOISE = "+c);
}
System.out.println("!!!!!!!!!!!!!!!!TORTOISE HAS WON THE RACE !!!!!!!!!!!!!!!!!!!!!"); // tortoise won the race
 
}
   
}
{
public static void main(String[] args)
{
Thread tortoise = new Tortoise(); //Creating an object of the tortoise thread
tortoise.start(); //Starting the first thread
for(int a=1;a<51;a++)
{
System.out.println("Distance covered by HARE = "+(a));
}
System.out.println("!!!!!!!!!!!!!!!HARE IS GOING TO SLEEP!!!!!!!!!!!!!!!!!!!!!"); //hare going to sleep
try
{
Thread.sleep(3000); // current thread is hare
}
catch(InterruptedException ie)
{
}
System.out.println("!!!!!!!!!!!!!!HARE AGAIN STARTED THE RACE !!!!!!!!!!!!!!!!"); //hare wakes up
for(int b=51;b<101;b++)
System.out.println("Distance covered by HARE = "+(b));
System.out.println("!!!!!!!!!!!!!!!!!!!!HARE HAS COMPLETED THE RACE !!!!!!!!!!!!!!!!!!!");
}
}
class Tortoise extends Thread
{
public void run()
{
for(int c=1;c<101;c++)
{
System.out.println("Distance covered by TORTOISE = "+c);
}
System.out.println("!!!!!!!!!!!!!!!!TORTOISE HAS WON THE RACE !!!!!!!!!!!!!!!!!!!!!"); // tortoise won the race
}
}
Write a Java multi threaded program to implement the tortoise and hare story. Make the hare sleep at the mid of the way and let the tortoise win.
![Write a Java multi threaded program to implement the tortoise and hare story. Make the hare sleep at the mid of the way and let the tortoise win.]() Reviewed by Unknown
        on 
        
01:56
 
        Rating:
 
        Reviewed by Unknown
        on 
        
01:56
 
        Rating: 
No comments: