Search code examples
javamultithreadingprogram-entry-pointvoid

Why the out put of below code is Thread[main,5,main]


public class test1 {
    public static void main(String[] args) {
        // TODO Auto-generated method stub
        Thread t = Thread.currentThread();
        System.out.println(t);
    }
}

Why the output of above code is - Thread[main,5,main] ? Please Explain


Solution

  • Because thread.toString() returns a string representation of this thread, including the thread's name, priority, and thread group.