Compiling a Java program

Using javac

Executing a Java program

Stand-alone program (java)

Applet (appletviewer)

Example (stand-alone)

Source code (hello.java):
public class hello {
	public static void main(String args[]) {
		System.out.println("Hello\n");
	}
}
Compiling and Executing:
javac hello.java
java hello
Hello

Example (applet)

Source code (hello_applet.java):

import java.awt.Graphics;

public class HelloWorld extends java.applet.Applet {
   public void paint(Graphics g) {
      g.drawString("Hello", 50, 25);
   }
}
HTML code (hello_applet.html):
<applet code="hello_applet.class" width="100" height="50">
</applet>
Compiling and Executing:
javac hello_applet.java
appletviewer hello_applet.html