Java是一種面向對象的編程語言,它于1995年推出,由Sun Microsystems公司開發。Java的理念是“write once, run anywhere”, 就是說Java可以跨平臺運行,因為Java編寫的代碼可以在任意的操作系統上運行。Java的運行環境是由Java虛擬機(JVM)來完成的,JVM會將Java代碼轉換成能夠在特定平臺上運行的字節碼。
public class HelloWorld { public static void main(String[] args) { System.out.println("Hello World!"); } }
以上是Java的一個經典例子,它用Java編寫了一個Hello World程序。在Java中,程序需要被編譯成字節碼才能夠運行。編譯程序會將Java代碼翻譯成字節碼,這些字節碼可以被JVM執行。編譯程序需要使用Java編譯器,Java編譯器會將源代碼編譯成字節碼并存儲到.class文件中,然后可以使用Java虛擬機來執行這些字節碼。
javac HelloWorld.java
以上是Java編譯器的命令行,它會將HelloWorld.java這個文件編譯成HelloWorld.class文件。使用Java命令運行這個程序:
java HelloWorld
這個命令會運行HelloWorld程序,命令行窗口會輸出"Hello World!"這個字符串。Java編譯和執行的過程也可以通過Java集成開發環境(IDE)來完成。