Summary
ขั้นตอนการลงและรันโปรแกรมจาวา อย่างง่าย มีดังต่อไปนี้
1. download Java JDK จาก web site ของ Sun โดย version ล่าสุดจะเป็น Java 1.6 หรือ Java 6 update 2
เข้าไปที่หน้า download ที่ http://java.sun.com/javase/downloads/index.jsp ในหน้านี้จะมีให้เราเลือก download โปรแกรมหลายอย่าง ไม่ว่าจะเป็น Netbeans หรือ JRE ให้มองหา JDK 6u2 แล้วเลือก download

ในหน้าถัดมา เราต้องเลือก Accept license agreement เพื่อยอมรับข้อตกลงการใช้งาน JDK ก่อนที่จะ download ได้

จากนั้นให้ click ที่ link Windows Offline Installation (build 06), Multi-language ที่เป็นรายการแรกใน Windows Platform เพื่อ download ไฟล์ jdk-6u2-windows-i586-p.exe (65.57 MB)
Note: JDK จะเป็น development kit ที่ใช้บน command-line (ใช้ใน command prompt) ซึ่งจะมีทั้ง Java compiler และ Java interpreter (Java VM) และ tools อื่น ๆ รวมอยู่ด้วยกัน JDK จะต่างจาก JRE ตรงที่ JRE จะมีเพียง Java interpreter หรือ Java VM และ runtime library ไว้ใช้รันจาวาโปรแกรมเท่านั้น จะไม่มี Java compiler มาด้วย จึงไว้ใช้กรณีที่เราจะรันโปรแกรมจาวาเท่านั้น โดยเราไม่ต้องการพัฒนาโปรแกรมจาวา
ถ้าเราต้องการ download JDK 1.6 พร้อมกับโปรแกรม NetBeans ก็ให้เลือก JDK 6u2 with NetBeans 5.5.1

อีกอย่างหนึ่งที่จะขาดไปไม่ได้สำหรับการเขียนโปรแกรมจาวาก็คือ Java API doc หรือ Java API documentation ซึ่งเป็นเอกสาร HTML ที่เราใช้อ่านอ้างอิงถึงวิธีการใช้งาน method และ class ต่าง ๆ ในจาวา ให้เลือก Java SE 6 Documentation เพื่อ download เอกสารตัวนี้มาด้วย

ในหน้าถัดมา เราต้องเลือก Accept license agreement เพื่อยอมรับข้อตกลงการใช้งาน Java Doc ก่อนที่จะ download ได้

จากนั้นให้ click ที่ link Java(TM) SE Development Kit Documentation 6, English ในรายการแรก เพื่อ download Java doc version ภาษาอังกฤษ (jdk-6-doc.zip)
2. สำหรับ platform Windows ไฟล์ที่ download มาจะเป็น .exe ไฟล์ ให้เริ่มลง Java SDK โดย double click ที่ตัวโปรแกรม install นี้ ในขั้นตอนการลงเราต้องเลือก directory ที่เราต้องการลงตัว Java SDK ด้วย
3. set PATH environment variable ใช้รวมถึง directory \bin ของ SDK ที่เราลงไป โดยเข้าไป set ที่ Control Panel > System > Advanced > Environment Variables > ในส่วนของ System Variables ให้เลือก Edit เพื่อแก้ไขค่าของ variable ที่ชื่อว่า PATH โดยเพิ่ม path ที่เราต้องการเข้าไป อย่างเช่น ถ้าเราลง SDK ไว้ที่ C:\Program Files\Java\jdk1.5.0_01 เราก็ set ให้ PATH เป็น "C:\Program Files\Java\jdk1.5.0_01\bin" ทั้งนี้ก็เพื่อให้เราสามารถเรียกใช้คำสั่ง javac และ java จาก directory ใดก็ได้
4. สำหรับ CLASSPATH เราไม่จำเป็นต้อง set ก็ได้ โดยอาจใช้ค่า default ซึ่งก็คือ current directory หรือ directory ปัจจุบัน ในการทำงานไปก่อน (คือ compile และรันโปรแกรมจาวาใน directory เดียวกัน)
5. ลองเขียนโปรแกรมง่าย ๆ อย่าง HelloWorld โดยสร้างไฟล์ HelloWorld.java ขึ้นมา แล้วพิมพ์ตามนี้
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World !"); }
}
6. compile class HelloWorld โดยใช้คำสั่ง javac HelloWorld.java ที่ command prompt Java compiler จะสร้าง class file ของ class HelloWorld (HelloWorld.class) ขึ้นมาใน directory ปัจจุบัน
7. ทดลองรันโดยใช้คำสั่ง java HelloWorld ที่ command prompt เราก็จะได้ output ดังนี้
Hello World !