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

Java 入門第一課:從 Hello World 看編譯執行全流程

     編輯:Java 相關知識

手寫第一個 Java 程式:Hello World 完整實踐

讓我們通過最經典的 Hello World 例子,完整走一遍 Java 程式從編寫到執行的全生命週期。

步驟 1:編寫源代碼

使用記事本輸入以下代碼,保存為 Abc.java(注意:文件名必須與 public class 類名一致):

class Abc {
    public static void main(String[] args) {
        System.out.println("Hello World");
        System.out.println("Welcome to www.bianceng.cn");
        System.out.print("Good Good Study, Day Day up!");
    }
}

假設保存路徑為 D:\Java\study\Abc.java。

步驟 2:編譯源文件

打開 CMD 命令提示符,切換到源文件目錄:

cd /d D:\Java\study

執行編譯命令:

javac Abc.java

編譯成功後,目錄下會生成 Abc.class 位元組碼文件。

步驟 3:執行程式

運行位元組碼:

java Abc

控制台將輸出:

Hello World
Welcome to www.bianceng.cn
Good Good Study, Day Day up!

深度思考:為什麼要切換目錄?

核心原因:雖然配置了 PATH 環境變量使 javac.exe 可在任意目錄調用,但 javac 編譯器默認在當前工作目錄尋找源文件。源文件位於 D:\Java\study,若不切換目錄,編譯器會在當前目錄(如 C:\Users\Administrator)找不到 Abc.java。

進階技巧:指定絕對路徑編譯

無需切換目錄,直接指定源文件完整路徑:

javac D:\Java\study\Abc.java

同理,運行時也可指定 classpath:

java -cp D:\Java\study Abc

這種方式在構建腳本、CI/CD 流水線中尤為實用。

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