## Java編程那些事兒14——Eclipse基礎使用進階
作者:陳躍峰
出自:[http://blog.csdn.net/mailbomb](http://blog.csdn.net/mailbomb)
**2.2.4 Eclipse基礎使用進階**
熟悉了Eclipse基本的使用以后,下面再補充一下Eclipse其它常見的操作,主要包含以下一些技巧:
1.?分類項目目錄
2.?打開項目
3.?添加JDK
4.?添加源代碼
5.?快捷鍵速查
**2.2.4.1 分類項目目錄**
在默認的Eclipse項目目錄下,源代碼和class文件都存儲在項目根目錄下,這樣項目目錄顯得比較凌亂,可以通過以下設置來設置項目目錄的結構:
菜單“Window”>“Preferences…”>“Java”>“Build Path”,選擇右側的“Folders”選項,設置“Source folder name”源代碼目錄名稱為src,“Output folder name”輸出目錄名稱為classes,選擇“OK”按鈕完成設置。
這樣在新建eclipse項目時,將在項目目錄下自動新建src和classes這兩個文件夾,并將新建的源代碼文件默認存儲在項目目錄下的src目錄中,將生成的class文件默認存儲在項目目錄下的classes目錄中。
**2.2.4.2 打開項目**
在日常的使用中,經常需要打開已有的項目,在eclipse中打開已有的eclipse項目的操作步驟為:
菜單“File”>“Import”>“General”>“Existing Projects into Workspace”,選擇“Next”按鈕打開導入窗口,選擇“Select root directory”后面的“Browse…”按鈕選擇項目的根目錄,此時項目名稱會現在導入窗口下面的空白區域內,選擇“Finish”按鈕,即可完成打開項目的操作。
**2.2.4.3 添加JDK**
默認的Eclipse中只集成一個JDK,如果在新建項目時需要不同版本的JDK,則需要首先在Eclipse中集成對應的JDK,然后才可以在新建項目時進行選擇。
添加新的JDK到Eclipse中的步驟如下:
菜單“Window”>“Preferences…”>“Java”>“Installed JREs”,選擇右側的“Add”按鈕,然后選擇彈出窗口中的“JRE home directory”后的“Browse…”按鈕選擇需要添加的JDK安裝目錄的根目錄,例如C:/j2sdk1.4.2_11,選擇“OK”完成添加即可。
**2.2.4.4 添加源代碼**
將已有的java源代碼添加到已有的項目中,這樣才可以在eclipse中運行該程序,添加的步驟為:
1、?復制該文件,而非該文件的內容
2、?選擇Eclipse界面左側的項目列表中,對應項目的源代碼目錄,例如Hello項目下的src目錄
3、?選擇ctrl+v粘貼即可
**2.2.4.5 快捷鍵速查**
為了方便對于eclipse的操作,Eclipse提供了常見快捷鍵的功能和列表,可以選擇菜單“Help”>“ Key Assist”查看。
**2.3 總結**
開發環境配置和使用部分就簡單的介紹這么,其實只掌握這些還滿足不了實際開發的要求,還需要在使用中大量的進行學習,并熟練這些工具軟件的使用。
?
- 前言
- (1)序言
- (2)程序設計是什么?
- (3)你適合學習程序設計嗎?
- (4)如何學好程序設計?
- (5)程序設計介紹小結
- (6)計算機軟件基本概念
- (7)進制的概念
- (8)計算機內部的數據表達
- (9)網絡編程基礎
- (10)Java語言簡介
- (11)JDK的獲得、安裝和配置
- (12)第一個HelloWorld程序
- (13)Eclipse基本使用
- (14)Eclipse基礎使用進階
- (15)如何學好Java語法
- (16)代碼框架、關鍵字和標識符
- (17)基本數據類型
- (18)變量和常量
- (19)數據類型轉換
- (20)空白、語句結束和注釋
- (21)算術運算符
- (22)比較運算符
- (23)邏輯運算符
- (24)賦值運算符
- (25)位運算符
- (26)移位運算符
- (27)其它運算符
- (28)運算符優先級
- (29)表達式
- (30)流程控制基礎
- (31)if語句語法(1)
- (32)if語句語法(2)
- (33)if語句語法(3)
- (34)switch語句語法
- (35)while語句語法
- (36)do-while語句語法
- (37)for語句語法
- (38)break和continue語句
- (39)流程控制綜合示例1
- (40)流程控制綜合示例2
- (41)流程控制綜合示例3
- (42)流程控制綜合練習
- (43)數組概述
- (44)數組基礎語法
- (45)數組使用示例1
- (46)數組使用示例2
- (47)數組使用示例3
- (48)多維數組基礎
- (49)多維數組使用示例1
- (50)多維數組使用示例2
- (51)多維數組練習
- (52)方法聲明
- (53)方法聲明示例
- (54)方法調用
- (55)方法重載和參數傳遞
- (56)方法練習
- (57)面向對象基礎
- (58)類(一)
- (59)類(二)
- (60)對象
- (61)面向對象設計方法和面向對象特性(一)
- (62)繼承(二)
- (63)多態性
- (64)訪問控制符、修飾符和其它關鍵字
- (65)static修飾符
- (66)final修飾符
- (67)this和super
- (68)抽象類和接口(一)
- (69)抽象類和接口(二)
- (70)抽象類和接口(三)
- (71)內部類簡介
- (72)包的概念
- (73)JDK文檔使用
- (74)java.lang包介紹1
- (75)String類使用
- (76)StringBuffer類和System類
- (77)包裝類
- (78)時間和日期處理
- (79)Random隨機處理
- (80)集合框架簡述
- (81)異常處理概述
- (82)異常處理語法1
- (83)異常處理語法2
- (84)IO簡介
- (85)IO類體系
- (86)文件操作之File類使用
- (87)文件操作之讀取文件
- (88)文件操作之寫文件
- (89)讀取控制臺輸入
- (90)裝飾流使用1
- (91)裝飾流使用2
- (92)IO使用注意問題
- (93)多線程基礎
- (94)多線程實現方式1
- (95)多線程實現方式2
- (96)多線程使用示例1
- (97)多線程使用示例2
- (98)多線程問題及處理1
- (99)多線程問題及處理2
- (100)多線程問題及處理3
- (101)網絡編程概述
- (102)網絡編程技術1
- (103)網絡編程技術2
- (104)網絡編程技術3
- (105)網絡編程技術4
- (106)網絡編程技術5
- (107)網絡協議概念
- (108)網絡編程示例1
- (109)網絡編程示例2
- (110)網絡編程小結