Example:
public class MyThread extends Thread {
public void run(){
System.out.println("thread is running...");
}
public static void main(String[] args) {
MyThread obj = new MyThread();
obj.start();
}
EXAMPLE
2:
class
Count extends Thread
{
Count()
{
super("my extending thread");
System.out.println("my thread
created" + this);
start();
}
public void run()
{
try
{
for (int i=0 ;i<5;i++)
{
System.out.println("Printing
the count " + i);
Thread.sleep(1000);
}
}
catch(InterruptedException e)
{
System.out.println("my thread
interrupted");
}
System.out.println("My thread run is
over" );
}
}
class
MyThread
{
public static void main(String args[])
{
Count cnt = new Count();
try
{
while(cnt.isAlive())
{
System.out.println("Main thread
will be alive till the child thread is live");
Thread.sleep(1500);
}
}
catch(InterruptedException e)
{
System.out.println("Main thread
interrupted");
}
System.out.println("Main thread's
run is over" );
}
}
No comments:
Post a Comment
Note: Only a member of this blog may post a comment.