1-3 建立 Java 程式開發環境
Java 是由 sun 公司發展出來,語言規範也大多由該公司所制定,是目前解決跨平台軟體設計的最佳工具。Java 將程式發展環境(JDSK,javac)與執行環境(JVM,java)分開,任何系統上所發展出來的軟體程式,可容易的移植到任何系統上執行,只要系統上有 JVM(Java Virtual Machine)即可。Sun 公司將 Java 軟體開發環境掛載於網路上(java.sum.com),完全免費讓任何人下載使用;更難得可貴的,也隨時發展許多功能強大的軟體套件(如 Swing),以供使用者發展應用系統。 由此可見,Sun 公司除了免費提供 Java 語言的學習工具外,更提供許多強大的發展工具。這方面與其他語言不同,學習其他程式語言大多需要購買該語言的發展工具(如 Visual Basic),或則僅能使用試用版。不然的話,採用一些免費的發展工具(如 Dev C++),大致上都沒有特殊套件或庫存函數可供學習,就算有也得另外花錢買。簡單的說,學習 Java 語言不但不須購買發展工具,而且它的發展工具功能非常的強。 1-3-1 Java JDK套件安裝 Java 包含兩只軟體套件,一者為開發程式的 J2SDK;另一者為執行 Java 程式的 JVM。應注意的是,兩套軟體都必須安裝,其步驟如下:
進入官方網站後,點選 Windows x86 版本,如下: 由下載目錄下,可觀察到此檔案:
1. 按兩下【jdk-8u71-windows-i586】檔案,則自動進入軟體安裝程序,並出現歡迎安裝的精靈畫面。 2. 首先出現 JDK 授權同意書的對話視窗,並選擇『I accept the terms in the license agreement』,再點選【Next】。 3. 出現選擇套件視窗,與安裝路徑(內定值為 c:\Program Files(86)\Java\jdk1.8.0_71\;也可改變到其他目錄);選擇「Development Tools」與【Next】。 4. 再出現選擇軟體套件,選擇「J2SE Runtime Environment」的目錄,預設值是 c:\program Files(x86)\java\jre1.8.0_71(不用變更),直接按【下一步】。 進入安裝狀況: 5. 安裝完成,按入【Finish】。
1. 選擇「開始」→「控制台」→「系統」→「進階設定」→「環境變數」→「Path」→「編輯」;視窗如下:
2. 將「變數值」的內容最後面增加【;C:\Program Files(86)\java\jdk1.8.0_71\bin】(可利用複製 - 貼上)。如果安裝於其他位址也相同方法設定,譬如,安裝於 C:\j2sdk1.4.2,則加入【;C:\j2sdk1.4.2\bin】。 3. 再由系統變數上選擇『PATHEXT』系統變數,按入編輯,則出現對話框如下: 4. 將『變數值』最後加入『;.』,表示在目前目錄(.)下即可找到 class 類別程式。 1-3-2 測試 JDK 執行環境 (A) 步驟 1:啟動『命令提示字元』 除非利用其他發展工具(如 JavaBuilt),否則編譯與執行 Java 程式,大於『命令提示字元』視窗下,以『命令行』(Windows 命令)方式操作。開啟『命令提示字元』視窗如下:由桌面『開始』→『所有程式』→『附屬應用程式』,再點選『命令提示字元』,則可出現下列視窗(可建立捷徑於桌面上): (B) 步驟 2:測試 J2SDK - javac 進入『命令提示字元』後,可立即執行『javac』命令測試 J2SDK 是否安裝正確。如下圖所示,執行 javac 後會出現一大串訊息,表示系統環境正確;如僅出現『'javac' 不是內部或外部命令』,則可能是 J2SDK 安裝不正常,或環境變數 Path 沒有設定正確,請回到 1-3-1(步驟 3),重新安裝或設定 Path 變數。
同樣的,執行 java 命令可以測試 JRE(Java Runtime Environment)是否安裝正確,如出現下圖樣式,表示正常,否則必須重新安裝 jdk-1_5_0(或其他版本)套件。 1-3-3 Java DOC 文件查詢 近十幾年,利用 Java 發展的軟體越來越廣泛,想得到的地方都有 Java 的蹤影,幾乎是包山包海,譬如:資料庫應用、網路應用、網路通訊、密碼系統、資訊安全、、等等,連目前最夯的 App 也不放過。只要您想得到、有心學習,Java 都提供最佳的發展平台。為何 Java 有此廣大功能呢?因為它包含了各種領域應用系統的發展套件,只要您會使用這些套件,發展任何應用系統都沒問題,然而,Java 將套件的使用方法,很仔細的歸納如下: (很可惜它都是英文,看不懂英文很難成為厲害的程式設計師) 該網站上列出目前有哪些套件(Packages, 左上角視窗),當您選擇某一套件後,立即歸納出該套件有哪些類別(Classes, 左下角視窗),每一種類別表現某一特殊功能。當選擇某一類別之後,將會顯示該類別包含哪些方法(method, 右邊視窗),並顯示所有方法的引用方法,如下圖所示。
|
翻轉工作室:粘添壽
Java 程式設計(一) 含程式邏輯
翻轉電子書系列:
|