Main.java Source code

Java tutorial

Introduction

Here is the source code for Main.java

Source

public class Main {

    public static void main(String args[]) throws Exception {

        Thread t = new Thread(new ThreadDemo());
        t.start();

        t.join(2000, 500);
        //after waiting for 2000 milliseconds plus 500 nanoseconds ...
        System.out.print(t.getName());
        System.out.println(", status = " + t.isAlive());
    }
}

class ThreadDemo implements Runnable {

    public void run() {

        Thread t = Thread.currentThread();
        System.out.print(t.getName());
        // checks if this thread is alive
        System.out.println(", status = " + t.isAlive());
    }
}