首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> Java 程式設計 >> Java 相關知識

從零開始:用記事本撰寫、編譯與執行 Java 程式完整教學

     編輯:Java 相關知識

前言

不依賴 IDE,僅用 Windows 記事本 + 命令提示字元 (CMD) + JDK,就能完整體驗 Java 程式的「編寫 → 編譯 → 執行」生命週期。本文以圖文並茂方式,手把手教你建立第一個 Java 程式並解決環境變數設定常見坑點。

步驟 1:撰寫原始碼

  1. 開啟記事本
  2. 貼上以下代碼:
public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, Java from Notepad!");
    }
}
  1. 另存為 D:\HelloWorld.java (檔名**必須**與 public class 名稱完全一致,含大小寫)

步驟 2:安裝 JDK (若未安裝)

  1. 前往 Oracle 官網或 Adoptium 下載 JDK 17/21 LTS 版本
  2. 執行安裝程式,預設路徑如 C:\Program Files\Java\jdk-21

步驟 3:設定環境變數 (關鍵步驟)

右鍵「此電腦」→ 內容 → 進階系統設定 → 環境變數 → 系統變數區:

新增/編輯 JAVA_HOME

變數名:JAVA_HOME
變數值:C:\Program Files\Java\jdk-21

編輯 Path

在 Path 變數末尾新增:
%JAVA_HOME%\bin

⚠️ 用 %JAVA_HOME% 參考變數,未來升級 JDK 只需改一處。

驗證設定

開啟**新的** CMD 視窗,輸入:

java -version
javac -version

顯示版本號即成功;若提示「不是內部或外部命令」,請檢查 Path 拼寫、重開 CMD、確認 JAVA_HOME 路徑無空格或中文。

步驟 4:編譯原始碼

D:
cd D:\
javac HelloWorld.java
  • 成功會在同目錄產生 HelloWorld.class 位元組碼檔
  • 若有語法錯誤,會顯示行號與錯誤訊息

步驟 5:執行程式

java HelloWorld

注意:**不加 .class 副檔名**,直接給類別全名。輸出:

Hello, Java from Notepad!

常見問題排查

現象原因解決
javac: 找不到檔案工作目錄錯誤或檔名大小寫不符dir 確認檔案存在,cd 到正確目錄
錯誤: 找不到或無法載入主類別執行時加了 .class 或目錄結構不符包名無包名時在含 .class 的目錄下執行 java 類別名
Unsupported class file major versionJDK 版本與編譯版本不匹配確認 java -version 與 javac -version 一致

進階:帶包名的專案結構

D:\myapp
├── src
│   └── com
│       └── example
│           └── Main.java  (package com.example;)
└── bin  (編譯輸出目錄)
# 編譯
javac -d bin src/com/example/Main.java

# 執行
java -cp bin com.example.Main

總結

掌握「記事本 + CMD + JDK」原始開發流程,能幫助你理解 Java 編譯模型、CLASSPATH 機制、包名與目錄對應關係。這是排查 IDE 莫名其妙錯誤、面試手寫代碼、伺服器無圖形介面部署的**核心基本功**。

  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved