Sunday, 12 August 2012

Java Program To Set Thread Name Example



/*
        Set Thread Name Example
        This Java example shows how to set name of thread using setName method
        of Thread class.
*/

public class SetThreadNameExample {

        public static void main(String[] args) {
             
                //get currently running thread object
                Thread currentThread = Thread.currentThread();
                System.out.println(currentThread);
             
                /*
                 * To set name of thread, use
                 * void setName(String threadName) method of
                 * Thread class.
                 */
             
                currentThread.setName("Set Thread Name Example");
             
                /*
                 * To get the name of thread use,
                 * String getName() method of Thread class.
                 */
                System.out.println("Thread Name : "+ currentThread.getName());
        }
}

/*
Output of the example would be
Thread[main,5,main]
Thread Name : Set Thread Name Example
*/

No comments:

Post a Comment