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
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 |
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 |
Answer / srinivas
by using currentThread() Method ,we can find which thread
is runing
| Is This Answer Correct ? | 12 Yes | 0 No |
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 |
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 |
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 |
Answer / chellammal
Using Java Debugger "jdb" one gets information about
which thread currently executing threads
| Is This Answer Correct ? | 3 Yes | 14 No |
Can a class be a super class and a sub-class at the same time? Give example.
Can a constructor be protected?
What are the application of stack?
What does java ide mean?
how your day start in your company
How to set the Heap size in Java ?
How to sort array of 0 and 1 in java?
How many types of packages are there in Java?
Name the package that most of the AWT events that supports event-delegation model are defined?
What do you mean by boolean?
What are the advantages of packages in java?
Why call by value prevents parameter value change?