首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 編程語言 >  >> 更多程式語言 >> 程式設計綜合問答

Java 初學者錯誤「僅當顯式請求注釋處理時才接受類名稱」完整解析

     編輯:程式設計綜合問答

錯誤現象

在命令列執行 javac Text.java 編譯成功後,嘗試用 javac Text 執行程式,卻報錯:
錯誤:僅當顯式請求注釋處理時才接受類名稱

錯誤原因

javac 是 Java 編譯器,負責將 .java 原始碼編譯為 .class 位元組碼檔案。
執行已編譯的類別檔應使用 java 命令(Java 執行器),而非再次呼叫 javac。

正確操作流程

  1. 編譯:javac Text.java → 產生 Text.class
  2. 執行:java Text → 由 JVM 載入並執行 main 方法

常見誤區提醒

  • 切勿在 java 命令後加上 .class 副檔名。
  • 類別名稱需與檔案名稱一致(含大小寫)。
  • 若類別屬於套件,需在套件根目錄下使用完整限定名執行(如 java com.example.Text)。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved