要編寫您的第一個程序,您需要:
您現在可以下載 Windows 版本。(確保您下載的是 JDK,而不是 JRE。)請參閱安裝說明。
在此示例中,我們將使用記事本,它是 Windows 平臺附帶的一個簡單編輯器。如果您使用不同的文本編輯器,您可以輕松地修改這些說明。
這兩項是您編寫第一個應用程序所需的全部內容。
您的第一個應用程序HelloWorldApp將只顯示問候語“Hello world!”。讓我們按照以下三個步驟來創建、編譯和運行這個HelloWorldApp程序:
源文件包含用 Java 編程語言編寫的代碼,您和其他程序員都可以理解這些代碼。您可以使用任何文本編輯器來創建和編輯源文件。
Java 編程語言編譯器 (javac) 獲取您的源文件并將其文本翻譯成 Java 虛擬機可以理解的指令。此文件中包含的指令稱為字節碼。
Java 應用程序啟動器工具 (java) 使用 Java 虛擬機來運行您的應用程序。
首先,啟動編輯器。您可以通過選擇程序 > 附件 > 記事本從開始菜單啟動記事本編輯器。在新文檔中,鍵入以下代碼:
/** * HelloWorldApp 類實現了一個應用程序* 簡單地打印“Hello World!” 到標準輸出。*/ class HelloWorldApp { public static void main ( String [] args ) { System . 出來。println( "你好,世界!" ); //顯示字符串。 }}
在保存文件之前,讓我們在 C 盤創建一個名為myapplication的目錄。現在將代碼保存在名為HelloWorldApp.java的文件中。要在記事本中執行此操作,首先,選擇文件 > 另存為菜單項。然后,在另存為對話框中:
通過查看上面的源碼,我們看看class,public,static,void,main,String[],System.out.println()是什么意思。
要編譯源文件,請將當前目錄更改為文件所在的目錄。例如,如果您的源目錄是C 盤上的myapplication,請在提示符下鍵入以下命令并按 Enter:
cd C:/myapplication
現在提示應更改為 C:/myapplication>。
現在您可以編譯了。在提示符下,鍵入以下命令并按 Enter。
javac HelloWorldApp.java
現在您有了HelloWorldApp.class文件,您可以運行您的程序了。
在同一目錄中,在提示符處輸入以下命令:
java HelloWorldApp
您應該在屏幕上看到以下內容:
C:/myapplication>java HelloWorldAppHello World!
恭喜!你的程序有效!
從這里開始檢查 JDK 8 和 JRE 8 安裝
執行程序時 不要在命令行中使用擴展名 .class 。使用 java ClassName 來運行程序。如果您在命令行中使用 java ClassName.class ,系統將嘗試獲取 ClassName.class.class。
如果執行一個不存在的class文件, 就會出現NoClassDefFoundError 。如果您執行一個沒有 main 方法的類文件,或者您錯誤地鍵入了 main 方法(例如,鍵入 Main 而不是 main),將發生 NoSuchMethodError。
在執行 Java 程序時,JVM 首先使用稱為 類加載器的程序將類的字節碼加載到內存中。如果您的程序使用其他類,則類加載器會在需要它們之前動態加載它們。加載一個類后,JVM 使用稱為 字節碼 驗證程序的程序來檢查字節碼的有效性并確保字節碼不違反 Java 的安全限制。Java 強制執行嚴格的安全性以確保 Java 類文件不被篡改并且不損害您的計算機。
本文鏈接:http://www.tebozhan.com/showinfo-26-11892-0.htmlJava First Hello World 程序,你了解多少?
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。郵件:2376512515@qq.com
下一篇: 好用!這些工具國慶一定要研究下