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();
        // waits at most 2000 milliseconds for this thread to die.
        t.join(2000);

        // after waiting for 2000 milliseconds...
        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());
        System.out.println(", status = " + t.isAlive());
    }
}