




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、開發(fā)環(huán)境搭建 JDK安裝、 Eclipse環(huán)境搭建、 新建工程、 配置路徑、 配置服務器等1.首先去官網(wǎng)上下載jdk。 這里我用的1.7版本,應該是最新的版本,其實不需要最新2.運行jdk安裝 雙擊運行JDK安裝,基本都是next-next-next這類無腦安裝,按照程序提示做下去就可以了 假設(shè)我的安裝路徑:“C:Program FilesJavajdk1.7.0_15”,注意,安裝路徑可以自由指定3設(shè)置環(huán)境的變量(這是重點) 我的安裝路徑“C:Program FilesJavajdk1.7.0_15”。在桌面上“我的電腦”上點擊右鍵,在菜單上選“屬性”,選“高級”再選“環(huán)境變量”設(shè)置過程如下
2、: 1. 在下面的“系統(tǒng)變量(S)”后面,選“新建”,在新彈出的對話框中,“變量名”中輸入CLASSPATH 在“變量值” 中輸入 .;C:Program FilesJavajdk1.7.0_15libdt.jar;C:Program FilesJavajdk1.7.0_15libtools.jar (注意:最前面的小數(shù)點號不能省略,它表示系統(tǒng)當前所處路徑,我們用它來表示自己的Java程序所在的路徑。如果省略了,則程序不能正確運行。要有分號隔開) 設(shè)置過程如下: 2. 在“系統(tǒng)變量(S)”里面,點中系統(tǒng)變量path后選“編輯”,在“變量值”后面追加 .;C:Program FilesJavaj
3、dk1.7.0_15bin;C:Program FilesJavajdk1.7.0_15lib (注意:最前面的小數(shù)點號不能省略,要有分號隔開) 3. 點擊“確定”推出“系統(tǒng)變量”設(shè)置。 測試成功與否 進入命令提示符(仿DOS窗口),把當前路徑設(shè)置為你的Java程序所在目錄 看上文安裝路徑“C:Program FilesJavajdk1.7.0_15” Cd C:Program FilesJava Java -versionC:myfilesC:myfiles 編寫Java應用程序,可以使用任何一個文本編輯器來編寫程序的源代碼,然后使用JDK搭配的工具進行編譯和運行。當然,現(xiàn)在流行的開發(fā)工具可
4、以自動完成Java程序的編譯和運行,甚至還帶有代碼輔助功能,可以提示完整的語法代碼,但是大型的IDE開發(fā)工具需要的系統(tǒng)資源較大,在開發(fā)一個簡單的程序時,還是原始的文本編輯器速度較快。下面編寫第一個Java程序,它在屏幕(也稱控制臺)上輸出“HelloJava”信息。第一個Java程序熟悉Eclipse使用Eclipse系統(tǒng)調(diào)試熟悉Eclipse本講大綱:1、Eclipse簡介3、安裝Eclipse的中文語言包4、Eclipse的配置與啟動5、Eclipse工作臺2、下載Eclipse6、透視圖與視圖8、工具欄9、“包資源管理器”視圖10、“控制臺”視圖7、菜單欄Eclipse簡介 Eclips
5、e是由IBM公司投資4000萬美元開發(fā)的集成開發(fā)工具。它是目前最流行的Java集成開發(fā)工具之一,基于Java語言編寫,并且是開放源代碼的、可擴展的(Integrated Development Environment,IDE)開發(fā)工具。另外,IBM公司捐出Eclipse源代碼,組建了Eclipse聯(lián)盟,由該聯(lián)盟負責這種工具的后續(xù)開發(fā)。Eclipse為編程人員提供了一流的Java程序開發(fā)環(huán)境。它的平臺體系結(jié)構(gòu)是在插件概念的基礎(chǔ)上構(gòu)建的,插件是Eclipse平臺最具特色的特征之一,也是其區(qū)別于其他開發(fā)工具的特征之一。學習了本章之后,讀者將對Eclipse有一個初步的了解,為后面的深入學習作個鋪墊。
6、下載Eclipse 打開瀏覽器,在地址欄中輸入“”后,按Enter鍵開始訪問Eclipse的官方網(wǎng)站,該網(wǎng)站的首頁面包含了下載超鏈接,如下圖所示。單擊頁面上的Downloads菜單項或者單擊右側(cè)的Download Eclipse超鏈接都可以進入到下載頁面。 下載菜單項 下載超鏈接 下載Eclipse 在Eclipse下載頁面中包含各種版本的Eclipse下載區(qū)域,其中第3個欄目是Java開發(fā)版的Eclipse(它包含Java IDE、CVS客戶端、XML編輯器和WindowBuilder等),在每個欄目的右側(cè)是各種平臺的下載超鏈接,本書使用的是32位的
7、Windows平臺,所以單擊Windows 32 Bit超鏈接,如下圖所示。 下載 Java 開發(fā)版 下載對應平臺的版本 下載Eclipse 最后的Eclipse下載頁面會根據(jù)客戶端所在的地理位置,分配合理的下載鏡像站點,用戶只需在Eclipse下載頁面中單擊綠色箭頭即可下載Eclipse文件,如下圖所示。 單擊該按鈕,下載 Eclipse 安裝Eclipse的中文語言包 在瀏覽器的地址欄中輸入/babel,并按下Enter鍵,進入到如下圖所示的Babel項目首頁。 單擊下載 單擊下載 安裝Eclipse的中文語言包 單擊頁面左側(cè)導航中的Downloa
8、ds超鏈接或者單擊頁面下方的綠色箭頭都可以進入到語言包的下載頁面。在下載頁面的Babel Language Packs標題下選擇對應Eclipse版本的超鏈接下載語言包,Eclipse 3.7的名稱是Indigo,所以單擊該超鏈接,如下圖所示,進入Eclipse 3.7的Babel語言包下載頁面,在該頁面中包含了對應各國語言的資源包,而每個語言的資源包又按插件與功能模塊分為多個zip壓縮包。 選擇合適的版本 安裝Eclipse的中文語言包 在頁面中找到簡體中文的語言包分類,如下圖所示,可以單獨選擇Eclipse的語言包下載,也可以下載全部語言包。例如,單獨下載Eclipse的語言包,可以單擊“
9、BabelLanguagePack-eclipse-zh_3.7.0.v20111128043401.zip (87.36%)”超鏈接,下載后的文件名為BabelLanguagePack-eclipse-zh_3.7.0.v20111128043401.zip。安裝Eclipse的中文語言包 將下載的所有語言包解壓縮并覆蓋Eclipse文件夾中同名的兩個文件夾features和plugins,這樣在啟動Eclipse時便會自動加載語言包。Eclipse的配置與啟動 在Eclipse的安裝文件夾中運行eclipse.exe文件,即開始啟動Eclipse。會彈出“工作空間啟動程序”對話框,該對話框
10、用于設(shè)置Eclipse的工作空間(工作空間用于保存Eclipse建立的程序項目和相關(guān)設(shè)置)。本書的開發(fā)環(huán)境統(tǒng)一設(shè)置工作空間為Eclipse安裝位置的workspace文件夾,在“工作空間啟動程序”對話框的“工作空間”文本框中輸入“.workspace”,單擊“確定”按鈕,即可啟動Eclipse,如下圖所示。Eclipse的配置與啟動 Eclipse首次啟動時,會顯示Eclipse歡迎界面,其中包括Eclipse的概述、新增內(nèi)容、樣本、教程以及工作臺的相關(guān)按鈕,如下圖所示。Eclipse工作臺 在Eclipse的歡迎界面中,單擊工作臺(Workbench)按鈕或者關(guān)閉歡迎界面,將顯示Eclips
11、e的工作臺,它是程序開發(fā)人員開發(fā)程序的主要場所。Eclipse還可以將各種插件無縫地集成到工作臺中,也可以在工作臺中開發(fā)各種插件。Eclipse工作臺主要包括標題欄、菜單欄、工具欄、編輯器、透視圖和相關(guān)的視圖等,如下圖所示。 視圖 菜單欄 工具欄 編輯器 視圖 透視圖選項 視圖 標題欄 透視圖與視圖 1.透視圖 透視圖是Eclipse工作臺提供的附加組織層,也就是說,透視圖起到一個組織的作用,它實現(xiàn)多個視圖的布局和可用操作的集合,并為這個集合定義一個名稱。例如,Eclipse提供的Java透視圖組織了與Java程序設(shè)計有關(guān)的視圖和操作的集合,而“調(diào)試”透視圖負責組織與程序調(diào)試有關(guān)的視圖和操作集
12、。在Eclipse的Java開發(fā)環(huán)境中提供了幾種常用的透視圖,如Java透視圖、“資源”透視圖、“調(diào)試”透視圖、“小組同步”透視圖等。不同的透視圖之間可以進行切換,但是同一時刻只能使用一個透視圖。透視圖與視圖2.視圖 多用于瀏覽信息的層次結(jié)構(gòu)和顯示活動編輯器的屬性,例如,“控制臺”視圖用于顯示程序運行時的輸出信息和異常錯誤,而“包資源管理器”視圖可以瀏覽項目的文件組織結(jié)構(gòu)。視圖可以單獨出現(xiàn),也可以與其他視圖以選項卡樣式疊加在一起,它們可以有自己獨立的菜單和工具欄,并且可以通過拖動隨意改變布局位置。菜單欄 Eclipse的菜單欄包含了Eclipse的基本命令,在使用不同的編輯器時,還會動態(tài)地添加
13、有關(guān)該編輯器的菜單。基本的菜單欄中除了常用的“文件”、“編輯”、“窗口”和“幫助”等菜單以外,還提供了一些功能菜單,如“源代碼”和“重構(gòu)”等,如下圖所示。 菜單欄 每個菜單中都包含不同的命令,這些命令用于完成最終的操作,如文件的打開與保存、代碼格式化、程序的運行與分步調(diào)試等。每個菜單所包含的命令如下圖所示。 工具欄 Eclipse的工具欄位于菜單欄的下方,這和大多數(shù)軟件的布局格式相同。工具欄中的按鈕都是菜單命令對應的快捷圖標,在打開不同的編輯器時,還會動態(tài)地添加與編輯器相關(guān)的新工具欄按鈕。另外,除了菜單欄下面的主工具欄,Eclipse中還有視圖工具欄、透視圖工具欄和快速視圖工具欄等多種工具欄。
14、 標題欄 工具欄 “包資源管理器”視圖 “包資源管理器”視圖用于瀏覽項目結(jié)構(gòu)中的Java元素,包括包、類、類庫的引用等,但最主要的用途還是操作項目中的源代碼文件?!鞍Y源管理器”視圖的界面如下圖所示。 源文件夾 類包 源程序文件 類庫的引用 “控制臺”視圖 “控制臺”視圖用于顯示程序運行時的輸出結(jié)果和運行時異常信息(Runtime Exception)。在學習Swing程序設(shè)計之前,必須使用控制臺實現(xiàn)與程序的交互,例如,為方便某個方法的調(diào)試,在方法執(zhí)行前后分別輸出“方法開始”和“方法結(jié)束”信息?!翱刂婆_”視圖的界面如下圖所示。 使用Eclipse本講大綱:1、創(chuàng)建Java項目3、使用編輯器編寫
15、程序代碼4、運行Java程序2、創(chuàng)建Java類文件創(chuàng)建Java項目 在Eclipse中編寫程序,必須先創(chuàng)建項目。Eclipse中有很多種項目,其中Java項目用于管理和編寫Java程序。 輸入項目名 選擇項目布局 創(chuàng)建Java類文件 創(chuàng)建Java類文件時,自動打開Java編輯器。創(chuàng)建Java類文件可以通過“新建Java類”向?qū)硗瓿?。在Eclipse菜單欄中選擇“文件”/“新建”/“類”命令,將打開“新建Java類”向?qū)υ捒?,如下圖所示。 選擇源文件夾 輸入包名 輸入類名 創(chuàng)建 main()方法 使用編輯器編寫程序代碼 編輯器總是位于Eclipse工作臺的中間區(qū)域,該區(qū)域可以重疊放置多個編輯
16、器。編輯器的類型可以不同,但它們的主要功能都是完成Java程序、XML配置等代碼編寫或可視化設(shè)計工作。 打開 Java 編輯器 雙擊 Java 源文件 運行Java程序 HelloJava類包含main()主方法,它是一個可以運行的主類。例如,在Eclipse中運行HelloJava程序,可以在“包資源管理器”視圖中右擊HelloJava文件,在彈出的菜單中選擇“運行方式”/“ Java應用程序”命令。程序運行結(jié)果如下圖所示。程序調(diào)試本講大綱:1、斷點3、程序調(diào)試2、以調(diào)試方式運行Java程序斷點 設(shè)置斷點是程序調(diào)試中必不可少的有效手段,Java調(diào)試器每次遇到程序斷點時都會將當前線程掛起,即暫停當前程序的運行。 可以在Java編輯器中顯示代碼行號的位置雙擊添加或刪除當前行的斷點,或者在當前行號的位置單擊鼠標右鍵,在彈出的快捷菜單中選擇“切換斷點”命令實現(xiàn)斷點的
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 醫(yī)療信息化發(fā)展新趨勢電子病歷與耗材管理系統(tǒng)的未來展望
- 醫(yī)療設(shè)備的人性化視覺設(shè)計
- 醫(yī)療設(shè)備生命周期管理與供應鏈優(yōu)化
- 醫(yī)療咨詢中的溝通藝術(shù)與策略
- 高二德育工作總結(jié)
- 感染性心內(nèi)膜炎的臨床護理
- 健康科技醫(yī)療信息化升級的驅(qū)動力量
- 醫(yī)療健康數(shù)據(jù)的匿名化處理與利用
- 公司辦公電腦采購合同范例
- 儀器標準租賃合同范例
- 高中家長會 共筑夢想,攜手未來課件-高二下學期期末家長會
- 家電店慶活動方案范文
- 《特種設(shè)備無損檢測機構(gòu)檢測能力確認 工作導則》
- 投標項目售后服務方案
- 國土安全課件
- 第一講-17.1一元二次方程的概念
- 【MOOC】《電子技術(shù)實驗》(北京科技大學)中國大學MOOC慕課答案
- 新三板、北京交易所簡介及上市利弊分析
- 化學實驗室5S管理
- 橋梁安全隱患排查
- 2023年《計量經(jīng)濟學》期末試卷
評論
0/150
提交評論