If a multi threaded Java program has started numerous number
of threads, at any point in time how to know which thread is
currently executing/running ?

Answers were Sorted based on User's Feedback



If a multi threaded Java program has started numerous number of threads, at any point in time how t..

Answer / namita kapoor

You can check by putting following code in your program

Thread t = Thread.currentThread();
System.out.println("Current Thread: "+t);

Is This Answer Correct ?    36 Yes 1 No

If a multi threaded Java program has started numerous number of threads, at any point in time how t..

Answer / ss

currentThread() method is static method, so don't need to
create the thread object to call the method..

Below is the correct way ..

Thread t=Thread.currentThread();
System.out.println(t.getName());

Is This Answer Correct ?    13 Yes 0 No

If a multi threaded Java program has started numerous number of threads, at any point in time how t..

Answer / srinivas

by using currentThread() Method ,we can find which thread
is runing

Is This Answer Correct ?    12 Yes 0 No

If a multi threaded Java program has started numerous number of threads, at any point in time how t..

Answer / ankush sharma

We can check the current Thread name as
Thread t= new Thread.currentThread();
System.out.println(t.getName());

Is This Answer Correct ?    11 Yes 0 No

If a multi threaded Java program has started numerous number of threads, at any point in time how t..

Answer / adminraj

Check executing/running current thread by

currentThread() [Method]

public static Thread currentThread()

Find the currently executing thread.

Returns:

the currently executing thread

Is This Answer Correct ?    9 Yes 0 No

If a multi threaded Java program has started numerous number of threads, at any point in time how t..

Answer / akj504

but if I want check/findout within my program itself
How do I do that ?

Is This Answer Correct ?    2 Yes 8 No

If a multi threaded Java program has started numerous number of threads, at any point in time how t..

Answer / chellammal

Using Java Debugger "jdb" one gets information about
which thread currently executing threads

Is This Answer Correct ?    3 Yes 14 No

Post New Answer

More Core Java Interview Questions

printstream class method println() is calling using System class and its static object out .how it is explain any one in detail with example ?

1 Answers   TCS,


what is difference between class and object?

43 Answers   College School Exams Tests, HCL,


Is null keyword in java?

0 Answers  


What is size () in java?

0 Answers  


Explain about exception propagation?

0 Answers  


When should a function throw an exception?

0 Answers   Thomson Reuters, Virtusa,


What is boolean logic?

0 Answers  


What happens when a main method is declared as private?

22 Answers   DELL, Infosys, L&T, Sun Microsystems,


Explain creating threads by implementing runnable class?

0 Answers  


Explain about interthread communication and how it takes place in java?

0 Answers  


Difference between doublesummarystatistics, intsummarystatistics and longsummarystatistics ?

0 Answers  


What does jre stand for?

0 Answers  


Categories