JDK (Java Development Kit) 是所有 Java 應用的基石。本文記錄 Windows 2000 下 JDK 1.3 安裝、環境變量配置、編譯運行首個程序全過程。
public class HelloWorld {
public static void main(String args[]) {
System.out.println("Hello World!");
}
}
鐵律:文件名**必須**與 `public class` 名稱完全一致(含大小寫):`HelloWorld.java`
C:\> javac HelloWorld.java
# 生成 HelloWorld.class
C:\> java HelloWorld
Hello World!
C:\> java HelloWorld.class
Exception in thread "main" java.lang.NoClassDefFoundError: HelloWorld/class
原因:`java` 命令後跟**類全限定名**,而非文件名。JVM 會將 `.` 解析為包分隔符 `/`,導致尋找 `HelloWorld/class` 類。
控制台輸出 `Hello World!` 即配置成功,可進入 Java 開發學習。