開發Java的準備
JDK--Java Development kit Java開發工具
JRE--Java Runtime Environment Java運行時環境
JVM--Java VirtualMachine Java虛擬機
注:三者是包含關係,JDK包含JRE,JRE包含JVM。
JDK:Java標準版開發包,是Sun公司提供的一套用於開發Java應用程序的開發包,它提供了編譯、運行Java程序所需要的各種工具和資源,包括Java編譯器、Java運行時環境、以及常用的Java類庫等。
安裝JDK的步驟較爲簡單,雙擊安裝文件,選擇安裝路徑,點擊“下一步”即可。安裝完成後,可在JDK安裝路徑下看到如下路徑:
Ø bin:該路徑下存放了JDK的各種工具命令,常用的javac、java等命令就放在該路徑下;
Ø db:該路徑是安裝JavaDB的路徑;
Ø include:一些平臺特定的頭文件;
Ø jre:該路徑下安裝的就是運行Java程序所需的JRE環境;
Ø lib:該路徑下存放的是JDK工具命令的實際執行程序;
Ø javafx-src.zip:該壓縮文件裏存放的就是JavaFX所有核心類庫的源代碼,不需要學習;
Ø src.zip:該壓縮文件裏存放的是Java所有核心類庫的源代碼;
Ø README和LICENSE等說明性文檔。
設置PATH環境變量
編譯和運行Java程序必須經過兩個步驟:
① 將源文件編譯成字節碼;
② 解釋執行平臺無關的字節碼程序。
這兩個步驟分別需要使用java和javac兩個命令。Windows操作系統根據Path環境變量來查找命令。
在Windows平臺上設置環境變量:
右擊“計算機”->單擊“屬性”->單擊“高級系統設置”->選擇“高級”Tab頁->單擊“環境變量”->單擊用戶變量的“新建”按鈕->添加名爲PATH的環境變量,設置PATH環境變量的值爲安裝文件的bin文件路徑
HelloWorld
public class HelloWorld
{
public static void main(String[] args)
{
System.out.println(“Hello World!”);
}
}
定義類時的注意點:
1、一個java類必須有一個class修飾符。
2、public static void main(String[] args)方法是該類被JVM解釋器執行的入口。寫法是固定的。
3、System.out.println(“”)是標準的輸出語句,可將信息顯示在控制檯上。
4、如果類定義時加了public修飾符則類名必須和文件名一致。否則類名和文件名可以隨意。
5、一個文件中可以有多個class類定義,但最多只能有一個public class類。
6、在一個文件中如果有多個class類,則編譯後生成多個.class文件
用Javac編譯源文件
c:\>javac Hello.java
生成 Hello.class。
用Java 運行編譯後的字節碼文件
c:\>java Hello
運行的時候要用生成的類名,而非文件類
運行的是類,而非class文件,所以類名後不加class