- 手機游戲程序開發
- 北京寒武創世數字科技有限公司
- 961字
- 2018-12-27 18:14:12
1.3 Java程序開發環境
1.3.1安裝Java程序開發包
Java開發環境對計算機硬件的要求是非常低的,目前所有的計算機基本都可以運行。目前,Java的最新版本為Java 6,在java.sun.com可以下載最新版本。Java的安裝過程非常簡單。安裝完成后進入該目錄,會看到Java的系統文件等,Java的基本目錄結構見表1.1。
表1.1 Java的基本目錄結構

現在Java的幫助文檔和Java開發包分離了,可以在java.sun.com下載各個平臺的Java Documentation。
1.3.2設置程序開發環境
Windows下Java用到的環境變量主要有3 個,分別是JAVA_HOME、CLASSPATH和PATH。
JAVA_HOME指向的是JDK的安裝路徑,如x:\JDK_1.4.2,在這條路徑下應該能夠找到bin、lib等目錄。值得一提的是,JDK的安裝路徑可以選擇任意磁盤目錄,不過建議目錄層次淺一點,如果目錄層次很深,那么,下面的步驟和以后的應用都會比較煩瑣。
環境變量設置方法:JAVA_HOME=x:\JDK_1.4.2,Windows里面有PATH環境變量,修改它,使它指向JDK的bin目錄,這樣在控制臺下面編譯、執行程序時就不需要再輸入一大串路徑了。設置方法是保留原來的PATH的內容,并在其中加上%JAVA_HOME%\bin(注:如果對DOS的批處理不了解,可能不明白%…%引起的內容是什么意思,其實這里是引用上一步設定好的環境變量JAVA_HOME,寫成x:\JDK_1.4.2也是可以的,可以打開一個控制臺窗口,輸入echo %JAVA_HOME%可看到設置結果)。例如,PATH=%JAVA_HOME%\ bin;%PATH%,同樣,%PATH%是引用以前設置的PATH環境變量,復制以前的值就可以了。
CLASSPATH環境變量最后來講,是因為以后出現的莫名其妙的問題80%以上都是由于CLASSPATH設置錯誤引起的,所以要加倍小心才行。在CLASSPATH=.\;%JAVA_ HOME%\lib\tools.jar中,首先要注意的是最前面的“.\;”,這是告訴JDK搜索CLASS時先查找當前目錄的CLASS文件。為什么這樣做?這是由于Linux的安全機制引起的,Linux用戶不難理解,而對Windows用戶就很難理解(因為Windows默認的搜索順序是先搜索當前的目錄,再搜索系統的目錄,然后搜索PATH環境變量設定的目錄),所以如果喜歡研究的讀者不妨去了解一下Linux。為什么CLASSPATH后面指定了tools.jar這個具體文件?不指定行不行?顯然不行。這是由Java語言的import機制和jar機制決定的。具體的設定方法:Windows 2000\XP用戶通過“我的電腦”→“屬性”→“高級”→“環境變量”,修改系統變量文本框里的值。Windows 9X用戶需修改autoexec.bat文件,在其末尾加入:
set JAVA_HOME=x:\JDK_1.4.2
set PATH=%JAVA_HOME%\bin;%PATH%
set CLASSPATH=.\;%JAVA_HOME%\lib\tools.jar
1.3.3安裝并使用Java幫助文檔
可以選擇在線查看或下載后查看Java的幫助文檔,通過http://java.sun.com/javase/6/docs/index.html可以去查看或下載。
如圖1.1所示是J2ME的幫助文檔示例。

圖1.1 J2ME幫助文檔示例
Java幫助文檔大體上分為三個部分:
(1)各種程序包(左上角)。
(2)程序包內的各種類(左下角)。
(3)該類的詳細介紹和方法說明等(右側)。
- Hands-On Internet of Things with MQTT
- 三菱FX3U/5U PLC從入門到精通
- Verilog HDL數字系統設計入門與應用實例
- Dreamweaver CS3網頁設計與網站建設詳解
- Hands-On Cloud Solutions with Azure
- STM32G4入門與電機控制實戰:基于X-CUBE-MCSDK的無刷直流電機與永磁同步電機控制實現
- iClone 4.31 3D Animation Beginner's Guide
- 系統安裝與重裝
- RPA(機器人流程自動化)快速入門:基于Blue Prism
- INSTANT Autodesk Revit 2013 Customization with .NET How-to
- 網絡布線與小型局域網搭建
- PostgreSQL 10 Administration Cookbook
- Python:Data Analytics and Visualization
- Hands-On SAS for Data Analysis
- 穿越計算機的迷霧