Saturday, 10 June 2017

Java Tutorial : Java Threads (Name the thread | How to set the Thread Name) ~ foundjava


Click here to watch in Youtube :

Click the below Image to Enlarge
Java Tutorial : Java Threads (Name the thread | How to set the Thread Name) 
DisplayNumberThread.java
class DisplayNumberThread extends Thread
{

    public static void main(String args[])
    {
        DisplayNumberThread dnt1 = new DisplayNumberThread();
        DisplayNumberThread dnt2 = new DisplayNumberThread();

        System.out.println("Before setting the thread name.");
        System.out.println("dnt1 thread Name = " + dnt1.getName());
        System.out.println("dnt2 thread Name = " + dnt2.getName());

        dnt1.start();
        dnt2.start();

        /*
         * Changes the name of this thread to be equal to
         * the argument name.
         */
        dnt1.setName("DisplayNumberThread1");
        dnt2.setName("DisplayNumberThread2");

        System.out.println("\nAfter setting the thread name.");
        System.out.println("dnt1 thread Name = " + dnt1.getName());
        System.out.println("dnt2 thread Name = " + dnt2.getName());

    }

    public void run()
    {
        System.out.println("Hi");
    }
}
Output
Before setting the thread name.
dnt1 thread Name = Thread-0
dnt2 thread Name = Thread-1
Hi
Hi

After setting the thread name.
dnt1 thread Name = DisplayNumberThread1
dnt2 thread Name = DisplayNumberThread2

Click the below link to download the code:

CLICK HERE

No comments:

Post a Comment