Multithreading Basic program

 Multithreading  program in  java

Multithreading error program

1:-


class Demo implements Runnable
{
public void run()
{
   
}
public static void main(String args[])
{
Demo t= new Demo ();
Thread  th = new Thread(t);
th.start();

}
}
C:\java>javac Testing.java

C:\java>java Demo

C:\java>

2:-


 
class Demo implements Runnable
{
public void run()
{
    System.out.println("MULTITHREADING");
   
}
public static void main(String args[])
{
Demo t= new Demo ();
Thread  th = new Thread(t);
th.start();

}
}
C:\java>javac Testing.java

C:\java>java Demo
MULTITHREADING

C:\java>


3:  - 1.Performing single task from single Thread.


//1.Performing single task from single Thread.
class Demo extends Thread
{
public void run()
{
System.out.println("thread task");
}
public static void main(String[] args){
Demo t= new Demo();
t.start();
}
}

C:\java>javac Testing.java

C:\java>java Demo
thread task

C:\java>


4: -

2.Performing single task from Multipal Thread.


class Demo extends Thread
{
public void run()
{
System.out.println("thread task");
}
public static void main(String[] args){   //main thred (jva banya hai)
Demo t= new Demo();
t.start();   //thread 1

Demo t2= new Demo();// thrad 2
t2.start();
}
}

yha pe three thread create hua hai

C:\java>javac Testing.java

C:\java>java Demo
thread task
thread task

C:\java>

5 :- 

 3:-  Performing multiple Task from single Thread.

iska program posibal nahi  hai

6:-

4:- Performing multiple Task from multiple thread


class mythred extends Thread
{
public void run()  //Task 1
{
System.out.println("thread task");
}
}
 class mythred2 extends Thread
{
    public void run() //Task 2
    {  
    System.out.println("thread task 2");
    }
}

class Demo{
public static void main(String[] args){  
mythred t= new mythred(); //thread 1
t.start();  

mythred2  t2 =new mythred2();
t2.start();
}
}


C:\java>javac Testing.java

C:\java>java Demo
thread task
thread task 2

C:\java>











































Comments