what is use of threads how many ways to create thread
Answer Posted / madhusudhan
use of thread:1.concurrent execution of thread.
2.Program security.
Thread can be create in 2 ways
1.using Thread class
2.using Runnable interface
Example:
//first way of creating thread
class Thread1 extends Thread
{
public void run()
{
for(int i=0;i<1000;i++)
{
System.out.println(hashcode()+":"+i);
}
}
}
//second way of creating thread
class Thread2 implements Runnable
{
public void run()
{
for(int i=1000;i<2000;i++)
{
System.out.println(hashcode()+":"+i);
}
}
}
public class M
{
public static void main(String args[])
{
Thread1 t1=new Thread1();
t1.start();
Thread2 t2=new Thread2();
Thread t=new Thread(t2);
t.start();
}
}
| Is This Answer Correct ? | 22 Yes | 1 No |
Post New Answer View All Answers
Why Set interface contains unique elements, what internally implemented for this so that it contains unique elements?
Can we declare the main method of our class as private?
What is boolean law?
Can we declare a static variable inside a method?
How to display arraylist values in java?
Which variables are stored in heap?
What happens when you invoke a thread’s interrupt method while it is sleeping or waiting?
Can a class be private or protected in java?
Give some features of interface?
What is oops in java?
How are variables stored?
Can we define constructor in inner class?
Explain listiterator and methods in listiterator?
Explain the JDB in depth & command line.
What is this keyword used for?