當前位置 : IT培訓網 > Java開發 > Java教程 > 如何搭建java開發環境

如何搭建java開發環境

時間:2016-08-02 15:24:03??來源:Java培訓網??作者:IT培訓網??已有:名學員訪問該課程
JDK 是一系列工具的集合,這些工具是編譯Java源碼、運行Java程序所必需的,例如JVM、基礎類庫、編譯器、打包工具等。不論是什么樣的 Java 應用服務器,都是內置了某個版本的 JDK,因此掌握 JDK 是

學java就要懂得如何搭建java開發環境,今天要講到的就是java開發環境的搭建問題,希望可以幫助java愛好者走向學習之路。

要進行Java開發,首先要安裝JDK(Java Development Kit,Java開發工具箱)。

JDK 是一系列工具的集合,這些工具是編譯Java源碼、運行Java程序所必需的,例如JVM、基礎類庫、編譯器、打包工具等。不論是什么樣的 Java 應用服務器,都是內置了某個版本的 JDK,因此掌握 JDK 是學好 Java 的第一步。

JDK所提供的部分工具:

java編譯器:javac.exe

java解釋器:java.exe

java文檔生成器:javadoc.exe

java調試器:jdb.exe

前面所說的Java版本,實際上是指JDK的版本。

最主流的 JDK 是 Sun 公司發布的 JDK,除了 Sun 之外,還有很多公司和組織都開發了自己的 JDK,例如 IBM 公司開發的 JDK、BEA 公司的 Jrocket,還有 GNU 組織開發的 JDK等等。IBM 的 JDK 包含的 JVM(Java Virtual Machine)運行效率要比 Sun JDK 包含的 JVM高出許多,而專門運行在 x86 平臺的 Jrocket,在服務端運行效率也要比 Sun JDK 好很多,但不管怎么說,還是需要先把 Sun JDK 掌握好。

JDK 的下載

JDK有不同的版本(J2SE、J2EE、J2ME),初學Java,一般都選擇J2SE。

打開網址,會看到如下所示的頁面:

如何搭建java開發環境_www.straightshotcamera.com

圖1  J2SE(Java SE)下載頁面

下載JDK需要接受相應條款,默認是不能下載的。

選擇相應的操作系統,點擊下載鏈接即可下載。

JDK的安裝

雙擊下載好的安裝包進行安裝,點擊“下一步”,出現如下圖所示的界面:

如何搭建java開發環境_www.straightshotcamera.com

圖2  改變安裝目錄

這里可以根據你的習慣改變JDK的安裝目錄,不過你要記住,后面會用到這個安裝目錄。

可以看到,JDK包含了Java開發工具(編譯器、打包工具等)、源代碼(基礎類庫)和公共JRE,這三項都是默認安裝的,是Java開發所必須的,缺一不可。

點擊“下一步”,等待安裝。

如何搭建java開發環境_www.straightshotcamera.com

圖3  正在安裝

JDK安裝完成后,會提示你是否安裝JRE,如下圖所示:

如何搭建java開發環境_www.straightshotcamera.com

圖4  是否安裝JRE

JDK中已經包含了JRE,無需再次安裝,點擊“取消”即可。

如何搭建java開發環境_www.straightshotcamera.com

圖5  確認取消

如何搭建java開發環境_www.straightshotcamera.com

圖6  完成安裝

點擊“關閉”,完成安裝。

環境變量的設置

如果你不了解環境變量的概念,請猛擊這里:什么是環境變量

進入環境變量配置窗口,在“用戶變量”中,設置3項屬性,JAVA_HOME、PATH、CLASSPATH(大小寫無所謂),若已存在則點擊“編輯”,不存在則點擊“新建”:

•       JAVA_HOME:設為JDK的安裝路徑(如D:\Program Files\jdk1.7.0_71),此路徑下包括lib,bin,jre等文件夾(此變量最好設置,因為以后運行tomcat,eclipse等都需要依靠此變量)。

•       Path:使得系統可以在任何路徑下識別java命令,設為:%JAVA_HOME%\bin。%JAVA_HOME%就是引用前面指定的JAVA_HOME變量。

•       CLASSPATH:Java運行環境加載類的路徑,只有類在classpath中,才能被識別和加載,設為 .;%JAVA_HOME%\lib(注意前面的點號(.),點號表示當前路徑)。

打開一個CMD窗口,輸入“java -version”或者“javac”命令,看到很多說明信息,證明已經安裝并配置成功了。

Eclipse的安裝

有了JDK,你可以編譯Java源碼,運行Java程序,但是還沒有代碼編輯器,沒有版本管理工具,也不能方便的管理工程文件,不能與團隊協作。安裝Eclipse,你才能完成這些工作。

Eclipse是一款Java集成開發環境(IDE)。Java IDE有很多,有免費的,有收費的,有英文的,中文的,有多國語言的,Eclipse 是最常用的一款,IT公司大部分員工都使用Eclipse。

Eclipse 開源免費,使用人數最多,提供了豐富的插件和友好的編輯界面,資源占用比較低,速度比較快,本身就是用Java開發的。

注意:一定要設置環境變量,Eclipse 的運行依賴于這些環境變量。

打開鏈接,看到下面的頁面:

如何搭建java開發環境_www.straightshotcamera.com

圖7  Eclipse 下載頁面

選擇紅色方框框起來的版本,下載即可。

Eclipse 是免安裝的,你可以將下載的壓縮文件解壓到任意目錄,以后也可以隨意更換目錄。第一次啟動Eclipse,會要求你設置默認的工程目錄,你可以只設置一次,也可以每次啟動都設置。

如何搭建java開發環境_www.straightshotcamera.com

圖8  設置工程目錄

點擊“OK”,Eclipse 就成功啟動,彈出歡迎界面。

安裝簡體中文語言包

Eclipse 默認是英文的,如果你的英文能力比較弱,可以安裝簡體中文語言包。不過我建議你使用英文版,作為程序員,你絕對有必要提高你的英文水平,很多技術文檔都是英文的,只要持之以恒,很快就能提高你的英文閱讀能力。

首先查看你當前安裝的Eclipse的版本。在Eclipse菜單欄中選擇“Help --> About Eclipse”,彈出一個對話框:

如何搭建java開發環境_www.straightshotcamera.com

圖9  查看Eclipse版本

打開鏈接,向下滾動鼠標,下載對應版本的語言包:

如何搭建java開發環境_www.straightshotcamera.com

圖10  對應版本的語言包

進入下載頁面,找到簡體中文語言包:

如何搭建java開發環境_www.straightshotcamera.com

圖11  中文語言包

這里包含了Eclipse軟件本身及其模塊和插件的語言包,你可以一次全部下載,也可以需要的時候再來下載,紅色方框框起來的是Eclipse軟件本身的中文包,我們需要下載它。

將下載到的文件解壓,得到一個名為eclipse的文件夾,它里面包含兩個文件夾:features和plugins,復制features和plugins到你的eclipse安裝目錄,覆蓋原程序文件即可。

如何搭建java開發環境_www.straightshotcamera.com

圖 12  覆蓋原來的文件

重啟Eclipse,漢化完成,你可以享受中文版的Eclipse了。

頂一下
(1)
100%
踩一下
(0)
0%
------分隔線----------------------------
------分隔線----------------------------
Java教程
1、Java 概述
1.1 Java語言概述
1.2 Java虛擬機以及跨平臺原理
1.3 Java的主要就業方向
1.4 Java的不同版本
1.5 Java開發環境搭建
1.6 第一個Java程序示例
1.7 Java類和對象的概念
1.8 Java類庫及其組織結構
1.9 Java import
2、Java 語法基礎
2.1 Java數據類型以及變量的定義
2.2 Java數據類型轉換
2.3 Java運算符
2.4 Java流程控制
2.5 Java數組的定義和使用
2.6 Java字符串(String)
2.7 Java StringBuffer與StringBuider
2.8 強調一下編程風格
3、Java 類與對象
3.1 Java類的定義及其實例化
3.2 Java訪問修飾符
3.3 Java變量的作用域
3.4 Java this關鍵字詳解
3.5 Java方法重載
3.6 Java類的基本運行順序
3.7 Java包裝類、拆箱和裝箱詳解
3.8 再談Java包
3.9 源文件的聲明規則
4、Java 繼承和多態
4.1 繼承的概念與實現
4.2 Java super關鍵字
4.3 繼承中的方法的覆蓋和重載
4.4 多態和動態綁定
4.5 instanceof 運算符
4.6 多態對象的類型轉換
4.7 Java static關鍵字
4.8 Java final關鍵字
4.9 Java Object類
5、面向對象高級特性
5.1 Java內部類及其實例化
5.2 內部類的分類
5.3 抽象類的概念和使用
5.4 接口的概念和使用
5.5 接口和抽象類的區別
5.6 Java 泛型
5.7 泛型通配符和類型參數的范圍
6、異常處理
6.1 異常處理基礎
6.2 異常類型Java語言中常見的異常類型有哪些
6.3 未被捕獲的異常
6.4 try和catch的使用
6.5 多重catch語句的使用
6.6 try語句的嵌套
6.7 throw:異常的拋出
6.8 throws子句
6.9 finally塊
6.10 Java的內置異常
6.11 創建自己的異常子類
6.12 斷言
7、線程編程
7.1 線程的概念
7.2 Java線程模型
7.3 主線程
7.4 創建線程
7.5 創建多線程
7.6 isAlive()和join()的使用
7.7 線程優先級
7.8 線程同步
7.9 線程間通信
7.10 線程死鎖
7.11 線程的掛起、恢復和終止
8、輸入輸出(IO)操作
8.1 輸入輸出基本概念
8.2 面向字符的輸入流
8.3 面向字符的輸出流
8.4 面向字節的輸入輸出流
8.5 面向字節流的應用
8.6 文件與目錄管理
8.7 文件的隨機讀寫
8.8 文件的壓縮處理
9、常用類庫、向量與哈希
9.1 Java基礎類庫
9.2 Object類
9.3 Java語言包(java.lang)簡介
9.4 日期和時間類
9.5 向量及其應用
9.6 哈希表及其應用
10、圖形界面(GUI)設計
10.1 圖形界面設計基礎
10.2 框架窗口
10.3 標簽、按鈕和按鈕事件
10.4 面板
10.5 布局設計
10.6 文本框和文本區
10.7 文本框和文本區的輸入輸出
10.8 選擇框和單選按鈕
10.9 列表和組合框
10.10 菜單
10.11 對話框
10.12 滾動條
10.13 鼠標事件
10.14 鍵盤事件
11、圖形、圖像與多媒體
11.1 繪圖基礎
11.2 設置字型和顏色
11.3 繪圖模式
11.4 Graphics類的繪圖方法
11.5 Graphics2D類的繪圖方法
11.6 圖像處理基礎
11.7 圖像緩沖技術
11.8 多媒體基礎
12、網絡與數據庫編程
12.1 IP地址和InetAddress類
12.2 統一資源定位符
12.3 套接字(Socket)
12.4 數據庫連接
12.5 幾個重要的類和接口
12.6 數據庫查詢
12.7 數據庫更新
12.8 插入記錄
12.9 修改記錄
12.10 刪除記錄
激情色播