Java 簡介
java是sun公司推出的面向對象的編程語言,現在sun被oracle收購,java也就屬於oracle旗下了。
java分爲Java SE和Java EE,SE即標準版本,EE即企業版。
關於Java有幾個常用的東西:
JVM:Virtual Machine,Java 虛擬機,Java的跨平臺能力就依賴於JVM技術。
JDK:Development Kit,Java開發工具。
JRE:Java運行環境,用來運行Java。(Runtime Environment)
Java 的 Hello World
下面,試驗一個Java版的Hello World
public class HelloWorld{
public static void main(String[] args){
System.out.println("Hello world!");
}
}
可以看出,Java文件就是一個類,這個文件命名爲HelloWorld.java。所有的Java代碼都得在class中。這裏定義了一個public class,類名爲HelloWorld。其中,主函數的定義方式就是public static main,然後傳參是一個String類型的數組,名字爲args。main函數是程序的入口,裏面包含執行的內容。這裏就是一個簡單的打印操作,打印是通過調用System.out.println來執行的。
然後,我們通過在命令行中(shell)執行下面命令編譯和執行 .java文件:
javac HelloWorld.java # 編譯compile,此時得到一個可執行的java文件,叫做HelloWorld.class
java HelloWorld # 執行程序,打印HelloWorld
執行完畢,得到輸出:
shiyanlou:project/ $ java HelloWorld [1:24:01]
Hello world!
2020年6月8日01:25:49