Java是一種面向?qū)ο蟮母呒壘幊陶Z言,可以用于開發(fā)各種類型的應用程序。在Java中,源代碼需要經(jīng)過編譯才能在計算機上運行。本文將介紹如何使用Java對源文件進行編譯和執(zhí)行。
在Java中,源文件通常以“.java”為擴展名,例如“HelloWorld.java”,“MyProgram.java”等。編寫好一個Java源文件后,我們需要將其編譯成字節(jié)碼(bytecode)文件,通常以“.class”為擴展名。
// Hello World程序的Java源代碼 public class HelloWorld { public static void main(String[] args) { System.out.println("Hello, World!"); } }
要編譯這個程序,我們需要使用Java編譯器,通常是在命令行中使用“javac”命令:
javac HelloWorld.java
如果編譯成功,會在同一目錄下生成一個名為“HelloWorld.class”的字節(jié)碼文件。接下來,我們可以使用Java虛擬機(JVM)來執(zhí)行這個程序。
在命令行中使用“java”命令:
java HelloWorld
當命令被執(zhí)行時,JVM將會創(chuàng)建一個新的進程來執(zhí)行Java應用程序。程序?qū)⒃诳刂婆_上輸出“Hello, World!”。
需要注意的是,在編譯和執(zhí)行Java程序時,需要保證JDK(Java Development Kit)已經(jīng)安裝并配置好了環(huán)境變量。如果您是初學者,建議您下載JDK并按照官方文檔進行安裝和配置。