已閱讀5頁(yè),還剩12頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1 Java集成開(kāi)發(fā)環(huán)境Eclipse介紹 2 Eclipse培訓(xùn)目錄 Eclipse簡(jiǎn)介Eclipse安裝與使用目錄結(jié)構(gòu)Eclipse開(kāi)發(fā)環(huán)境 說(shuō)明NeoDev的使用 項(xiàng)目構(gòu)建Eclipse常用快捷鍵提示和技巧 3 Eclipse簡(jiǎn)介 什么是集成開(kāi)發(fā)環(huán)境集成開(kāi)發(fā)環(huán)境 IntegratedDevelopmentEnvironment 簡(jiǎn)稱(chēng)IDE 又名集成編程環(huán)境或可視化開(kāi)發(fā)環(huán)境 是為方便軟件開(kāi)發(fā)人員進(jìn)行開(kāi)發(fā)而設(shè)計(jì)的軟件 一般針對(duì)某一編程語(yǔ)言開(kāi)發(fā) 大多數(shù)為界面友好的可視化環(huán)境 一般整合源代碼編輯器 調(diào)試器 編譯器和資源編輯器 使用集成開(kāi)發(fā)環(huán)境的優(yōu)點(diǎn)提高開(kāi)發(fā)人員的開(kāi)發(fā)效率 Eclipse簡(jiǎn)介Eclipse是一種可擴(kuò)展的開(kāi)放源代碼IDE 2001年11月 IBM公司捐出價(jià)值4 000萬(wàn)美元的源代碼組建了Eclipse聯(lián)盟 并由該聯(lián)盟負(fù)責(zé)這種工具的后續(xù)開(kāi)發(fā) 常見(jiàn)的JAVA集成開(kāi)發(fā)環(huán)境比較 Sun的NetBeans Borland的JBuilder Oracle的JDeveloper等 4 Eclipse安裝與使用 可以擴(kuò)展的插件開(kāi)發(fā)環(huán)境Eclipse插件設(shè)計(jì)使得Eclipse具有開(kāi)放式可擴(kuò)充的結(jié)構(gòu) 有許多種類(lèi)的插件供使用 比如 你想開(kāi)發(fā)C C 程序 裝一個(gè)C開(kāi)發(fā)工具 CDevelopmentToolkit 簡(jiǎn)稱(chēng)CDT 插件代替JDT即可 同理 通過(guò)開(kāi)發(fā)相應(yīng)插件 Eclipse也可以用來(lái)開(kāi)發(fā)微軟的C 程序 Eclipse設(shè)計(jì)的優(yōu)美之處在于 除了小部分運(yùn)行的核心 其他都是插件 Eclipse的下載安裝Eclipse的安裝非常簡(jiǎn)單 它屬于綠色軟件 即不需要運(yùn)行安裝程序 只需要將Eclipse壓縮包解壓 就可以運(yùn)行 5 Eclipse目錄結(jié)構(gòu) plugins存放插件的目錄 features存放功能部件的目錄 links其他plugins和features的連接地址的存放目錄 readme相關(guān)的自述文件eclipse exe啟動(dòng)Eclipse程序 workspace具體的項(xiàng)目目錄 workspace目錄下還有一個(gè) metadata的目錄 這個(gè)目錄存著你這個(gè)啟動(dòng)的工作區(qū)的所有配置 6 使用綠色的NEODev 開(kāi)發(fā)環(huán)境啟動(dòng)文件 7 Eclipse開(kāi)發(fā)環(huán)境 續(xù) 8 項(xiàng)目構(gòu)建 現(xiàn)場(chǎng)演示 1 選擇文件 新建 項(xiàng)目 2 項(xiàng)目類(lèi)別選Java 3 項(xiàng)目列表選Java項(xiàng)目 4 點(diǎn)擊 下一步 5 輸入項(xiàng)目名稱(chēng) 例如 HelloProject 6 點(diǎn)擊 完成 7 在工具條里點(diǎn)擊 創(chuàng)建Java類(lèi) 的按鈕 8 在名稱(chēng)域輸入HelloWorld 9 點(diǎn)擊publicstaticvoidmain String args 的復(fù)選框 讓Eclipse創(chuàng)建main方法 10 點(diǎn)擊 完成 11 一個(gè)Java編輯窗口將打開(kāi) 在main方法中輸入System out println HelloWorld 行 12 使用Ctrl s保存 這將自動(dòng)編譯HelloWorld java 13 點(diǎn)擊工具條里的 運(yùn)行 按鈕 14 測(cè)試成功 控制臺(tái)窗口 一句 HelloWorld 將會(huì)顯示在里面 9 項(xiàng)目構(gòu)建 續(xù) 如何添加導(dǎo)入項(xiàng)目需要的包 10 項(xiàng)目構(gòu)建 續(xù) 11 Web項(xiàng)目構(gòu)建 1 選擇文件 新建 項(xiàng)目 2 項(xiàng)目類(lèi)別選other 3 項(xiàng)目列表選web項(xiàng)目 DynamicWebProject 4 點(diǎn)擊 下一步 5 輸入項(xiàng)目名稱(chēng) 例如 MyWeb 6 點(diǎn)擊 完成 7 在項(xiàng)目MyWebWebContent下創(chuàng)建一個(gè)JSP文件index jsp8 雙擊修改JSP頁(yè)面 添加HelloEclipseJAVAEE 9 點(diǎn)擊 完成 10 通過(guò)Buildconf bat做配置11 啟動(dòng)tomcat服務(wù)器12 測(cè)試運(yùn)行 Eclipse有一個(gè)增量編譯器 每次保存一個(gè)Java文件時(shí) 它就自動(dòng)進(jìn)行編譯 這個(gè)特性被稱(chēng)作 自動(dòng)構(gòu)建 12 提示和技巧 熱鍵篇 Alt 簡(jiǎn)易說(shuō)明 編輯程序代碼時(shí) 打sysout Alt 就會(huì)自動(dòng)出現(xiàn) System out println 當(dāng)光標(biāo)位于方法參數(shù)中時(shí) 按Ctrl shift 空格 可以看到參數(shù)提示列表自動(dòng)引入所需要的類(lèi)別 Ctrl Shift O簡(jiǎn)易說(shuō)明 假設(shè)我們沒(méi)有Import任何類(lèi)別時(shí) 當(dāng)我們?cè)诔绦蚶锎蛉?BufferedReaderbuf newBufferedReader newInputStreamReader System in 此時(shí)Eclipse會(huì)警示說(shuō)沒(méi)有匯入類(lèi)別 這時(shí)我們只要按下Ctrl Shift O 它就會(huì)自動(dòng)幫我們Import類(lèi)別 程序代碼自動(dòng)排版 Ctrl Shift F 13 提示和技巧 續(xù) 查看使用類(lèi)別的原始碼 Ctrl 鼠標(biāo)左鍵點(diǎn)擊簡(jiǎn)易說(shuō)明 可以看到您所使用類(lèi)別的原始碼 將選取的文字批注起來(lái) 取消批注 Ctrl 簡(jiǎn)易說(shuō)明 Debug時(shí)很方便查看調(diào)用當(dāng)前member的方法 而且可以一層一層上去 Ctrl Alt H快速切到其他方法 Ctrl O 14 提示和技巧 續(xù) 實(shí)時(shí)語(yǔ)法檢查編輯區(qū)右側(cè)如果有紅色小方塊 直接點(diǎn)擊就可跳到有錯(cuò)的行 黃色小方塊是警告 可以忽略 但最好檢查一下 自動(dòng)生成getter setter方法只需要申明protected private類(lèi)成員變量 然后在PackageExplore中找到該類(lèi) 右鍵點(diǎn)擊 選擇 Source GenerateGettersandSetters 更改類(lèi)名 變量名如果涉及到多處修改 不要直接在源碼中更改 在PackageExplore中找到要改名的類(lèi)或變量 右鍵點(diǎn)擊 選擇 Refactor Rename eclipse會(huì)自動(dòng)搜索所有相關(guān)代碼并替換 確保不會(huì)遺漏或改錯(cuò) 15 提示和技巧 續(xù) 工作空間項(xiàng)目管理使用項(xiàng)目 關(guān)閉項(xiàng)目命令來(lái)管理工作空間中的項(xiàng)目 當(dāng)關(guān)閉了項(xiàng)目時(shí) 它的資源將暫時(shí) 脫機(jī) 并且不再出現(xiàn)在 工作臺(tái) 中 它們?nèi)匀淮嬖谟诒镜匚募到y(tǒng)中 已關(guān)閉的項(xiàng)目需要的內(nèi)存很少 此外 因?yàn)樵跇?gòu)建期間不會(huì)檢查這些項(xiàng)目 所以 關(guān)閉項(xiàng)目可以縮短構(gòu)建時(shí)間 16 eclipse里有代碼視圖切換到設(shè)計(jì)視圖 Eclipse3 5
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 督學(xué)學(xué)習(xí)小組培訓(xùn)匯報(bào)
- 2026年企業(yè)經(jīng)營(yíng)管理決策分析模擬試題
- 2026年廣告策劃與執(zhí)行能力測(cè)試題
- 2026年計(jì)算機(jī)二級(jí)考試練習(xí)題Python編程基礎(chǔ)與進(jìn)階
- 2026年大模型與物聯(lián)網(wǎng)專(zhuān)業(yè)應(yīng)用工程師考試習(xí)題集
- 2026年企業(yè)級(jí)服務(wù)應(yīng)用上架流程實(shí)操問(wèn)題庫(kù)
- 2026年電子商務(wù)安全網(wǎng)絡(luò)安全與支付技術(shù)題集
- 2026年教育機(jī)構(gòu)教師招聘面試教育心理學(xué)與教學(xué)方法預(yù)測(cè)試題集
- 2026年初級(jí)會(huì)計(jì)實(shí)務(wù)考試財(cái)務(wù)報(bào)表編制與分析專(zhuān)項(xiàng)題庫(kù)
- 2026年護(hù)士長(zhǎng)患者護(hù)理管理能力評(píng)估練習(xí)題目
- 2026中考英語(yǔ)時(shí)文熱點(diǎn):跨學(xué)科融合閱讀 練習(xí)(含解析)
- 《筑牢安全防線 歡度平安寒假》2026年寒假安全教育主題班會(huì)課件
- (2025年)吉林事業(yè)單位考試真題附答案
- 黃斑變性教學(xué)課件
- 《患者身份識(shí)別管理標(biāo)準(zhǔn)》測(cè)試題及答案
- 2026年微型泵行業(yè)報(bào)告
- 設(shè)備雙主人管理辦法
- GJB5714A-2023外購(gòu)產(chǎn)品質(zhì)量監(jiān)督要求
- 湖北省國(guó)土資源研究院-湖北省2025年度城市地價(jià)動(dòng)態(tài)監(jiān)測(cè)報(bào)告
- 測(cè)繪成果保密自查報(bào)告
- 丁華野教授:下卷:提示為葉狀腫瘤的形態(tài)學(xué)改變
評(píng)論
0/150
提交評(píng)論