Golgappa.net | Golgappa.org | BagIndia.net | BodyIndia.Com | CabIndia.net | CarsBikes.net | CarsBikes.org | CashIndia.net | ConsumerIndia.net | CookingIndia.net | DataIndia.net | DealIndia.net | EmailIndia.net | FirstTablet.com | FirstTourist.com | ForsaleIndia.net | IndiaBody.Com | IndiaCab.net | IndiaCash.net | IndiaModel.net | KidForum.net | OfficeIndia.net | PaysIndia.com | RestaurantIndia.net | RestaurantsIndia.net | SaleForum.net | SellForum.net | SoldIndia.com | StarIndia.net | TomatoCab.com | TomatoCabs.com | TownIndia.com
Interested to Buy Any Domain ? << Click Here >> for more details...

what is multithreading?

Answer Posted / shankar reddy

A thread executes a series of instructions. Every line of
code that is executed is done so by a thread. Some threads
can run for the entire life of the applet, while others are
alive for only a few milliseconds.

Multithreading is the ability to have various parts of
program perform program steps seemingly at the same time.
Java let programs interleave multiple program steps through
the use of threads. For example,one thread controls an
animation, while another does a computation. In Java,
multithreading is not only powerful, it is also easy to
implement.

You can implement threads within a java program in two
ways – Creating an object that extends Class Thread or
implementing the interface Runnable.

The key difference between the two is that Thread class has
a strart() method which your program simple calls whereas
the Runnable class does not have a start method and you
must create a Thread object and pass your thread to its
constructor method. You never call run() method directly;
the start method calls it for you.

Example:

Class MyProcess extends Thread{
Public void run(){
}
public static void main(String args[]){
MyProcess mp = new MyProcess();
mp.start();
}
}
Class MyProcess implements Runnable {
Public void run(){
}
public static void main(String args[]){
Thread mp = new Thread(new MyProcess());
mp.start();
}
}

Is This Answer Correct ?    2 Yes 1 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

why not override thread to make a runnable? : Java thread

1058


What is method in research paper?

1208


What does @param args mean in java?

1112


What is sleep method?

1221


How variables are declared?

1028


Can a vector contain heterogenous objects?

1112


How would you convert bytes to string?

1049


Is there is any difference between a scrollbar and a scrollpane?

1040


Is null an object java?

1043


Which method you will use to create a new file to store some log data. Each time a new log entry is necessary, write string to the file in java ?

1207


Can java inner class be static?

1070


Why is java so important?

1157


How do you find the absolute value?

1099


What is a marker interface?

1219


What is the use of using enum to declare a constant?

1077