出版時(shí)間:2009-8 出版社:科學(xué)出版社 作者:燕孝飛 編 頁數(shù):429 字?jǐn)?shù):675000
前言
Clipse是開放源代碼的、基于Java的可擴(kuò)展開發(fā)平臺(tái),它不僅僅是一個(gè)Java的開發(fā)環(huán)境,還可以讓大家在它的基礎(chǔ)上開發(fā)自己的工具。Eclipse的核心部分是插件,可謂是“萬物皆插件”,是目前主流的開發(fā)技術(shù)。可以說,Eclipse是最有發(fā)展前途的軟件產(chǎn)品之一?! ∽詮呐cEclipse相識(shí),我受益匪淺。所以,我愿意把學(xué)習(xí)過程展現(xiàn)給大家,把學(xué)習(xí)心得介紹給讀者。本書沒有使用華麗的辭藻,有的只是平實(shí)的、易于理解的語言;沒有充斥太多的虛無縹緲,有的只是實(shí)實(shí)在在的案例。 在這里,我不是以一個(gè)師者的身份講經(jīng)論道,而是以一個(gè)朋友的身份娓娓道來;講述的不是一個(gè)又一個(gè)原理,一個(gè)又一個(gè)孤立的案例,而是一種開發(fā)思路、一種思想。讓讀者于輕松快樂中掌握知識(shí),于水到渠成中進(jìn)入Eclipse的神秘殿堂。
內(nèi)容概要
本書涵蓋了Eclipse相關(guān)的各個(gè)方面,是獻(xiàn)給Eclipse初學(xué)者以及正在使用Eclipse的開發(fā)人員的學(xué)習(xí)和參考資料。內(nèi)容包括Eclipse的安裝、JDT的使用、管理工具CVS、測(cè)試工具JUnit、編譯工具Ant插件、SWT/JFace開發(fā)、Web開發(fā)、Java EE、Struts、Hibernate、Eclipse的插件開發(fā),以及最有潛力的RCP開發(fā),各方面都進(jìn)行了詳細(xì)的講解,帶給您非同一般的享受。 本書講解透徹、知識(shí)點(diǎn)豐富、示例簡(jiǎn)潔而不簡(jiǎn)陋,并提供了幾個(gè)實(shí)用的綜合案例,讓讀者詳細(xì)了解企業(yè)項(xiàng)目開發(fā)的一攬子解決方案。通過學(xué)習(xí),讀者可以熟練使用Eclipse開發(fā)常見的項(xiàng)目,輕松應(yīng)對(duì)實(shí)際工作中的問題。 本書適用于Java初學(xué)者、程序開發(fā)人員、Eclipse應(yīng)用程序開發(fā)人員,也可作為各類培訓(xùn)機(jī)構(gòu)的教材。
書籍目錄
CHAPTER 01 初識(shí)Eclipse 1.1 結(jié)識(shí)Eclipse 1.2 Eclipse的作用 1.3 Eclipse的優(yōu)點(diǎn) 1.4 學(xué)習(xí)Eclipse的口訣 1.5 Eclipse的獲取 1.6 Eclipse的安裝 1.6.1 Eclipse的系統(tǒng)需求 1.6.2 安裝Eclipse前的準(zhǔn)備工作——JDK的安裝和配置 1.6.3 安裝Eclipse 1.6.4 安裝Eclipse的多國(guó)語言包 1.6.5 使用Eclipse文檔 1.7 本章小結(jié)CHAPTER 02 熟悉Eclipse的集成開發(fā)環(huán)境(IDE) 2.1 啟動(dòng)Eclipse 2.2 認(rèn)識(shí)IDE的主要組成部分 2.2.1 平臺(tái)核心 2.2.2 工作區(qū) 2.2.3 工作臺(tái) 2.3 認(rèn)識(shí)工作臺(tái)的組成部分 2.3.1 編輯器 2.3.2 視圖 2.3.3 透視圖 2.3.4 資源管理 2.3.5 任務(wù)和標(biāo)記 2.4 Eclipse的基本使用 2.4.1 創(chuàng)建你的第一個(gè)項(xiàng)目 2.4.2 在EclipseqbOil何使用幫助文檔 2.5 Eclipse的常用插件及其作用 2.5.1 JDE核心插件——Work Bench UI、Resource Management 2.5.2 SWTDesigner插件 2.5.3 JDT 2.5.4 CDT 2.6 本章小結(jié)CHAPTER 03 使用JDT開發(fā)Java項(xiàng)目 3.1 JDT的安裝和使用 3.2 認(rèn)識(shí)JDT 3.2.1 認(rèn)識(shí)JDT的用戶界面 3.2.2 如何使用JDT視圖 3.3 如何開發(fā)JDT項(xiàng)目 3.3.1 創(chuàng)建一個(gè)新的Java項(xiàng)目 3.3.2 創(chuàng)建新的Java類 3.3.3 編寫Java代碼 3.3.4 創(chuàng)建和查看Javadoc文檔 3.4 如何進(jìn)行編譯和運(yùn)行 3.4.1 項(xiàng)目的編譯 3.4.2 項(xiàng)目的運(yùn)行 3.5 如何進(jìn)行調(diào)試 3.5.1 范例程序 3.5.2 設(shè)斷點(diǎn) 3.5.3 單步排錯(cuò) 3.5.4 繼續(xù)執(zhí)行 3.5.5 設(shè)定斷點(diǎn)的命中計(jì)數(shù) 3.5.6 斷點(diǎn)組態(tài)設(shè)定 3.6 如何進(jìn)行代碼格式化 3.7 如何進(jìn)行任務(wù)標(biāo)記 3.7.1 任務(wù)標(biāo)記的設(shè)定 3.7.2 過濾任務(wù)標(biāo)記 3.8 項(xiàng)目的打包 3.8.1 打包的具體操作步驟 3.8.2 使用第三方插件對(duì)項(xiàng)目打包 3.9 一個(gè)簡(jiǎn)單實(shí)例的開發(fā) 3.9.1 界面類CalculatorGUl的實(shí)現(xiàn) 3.9.2 運(yùn)算類Calculator的實(shí)現(xiàn) 3.10 本章小結(jié)CHAPTER 04 使用CDT開發(fā)C/C++項(xiàng)目CHAPTER 05 學(xué)習(xí)使用協(xié)助管理工具CVSCHAPTER 06 使用JUnit對(duì)項(xiàng)目進(jìn)行單元測(cè)試CHAPTER 07 學(xué)習(xí)在Eclipse中使用Ant插件CHAPTER 08 精致美觀的API-SWTCHAPTER 09 SWT的常用組件CHAPTER 10 SWT的事件處理和多線程機(jī)制CHAPTER 11 Eclipse JFace界面工具包CHAPTER 12 使用Eclipse進(jìn)行J2EE開發(fā)CHAPTER 13 Eclipse環(huán)境下的Struts構(gòu)架開發(fā)CHAPTER 14 Eclipse環(huán)境下的Spring框架應(yīng)用CHAPTER 15 在Eclipse環(huán)境下使用HibernateCHAPTER 16 Eclipse插件開發(fā)CHAPTER 17 Eclipse插件的國(guó)際化CHAPTER 18 Eclipse RCp
章節(jié)摘錄
CHAPTER 01 初識(shí)Eclipse 2003年的那次相遇,讓我深深愛上了你…… 1999年9月,高中畢業(yè)的我走進(jìn)了夢(mèng)想的大學(xué)校園,并且冥冥之中進(jìn)入了計(jì)算機(jī)系開始了我的大學(xué)生涯。在學(xué)習(xí)Java語言的時(shí)候,寫代碼用的是寫文本文件的方式,不僅煩瑣,而且效率低下,我始終覺得有一種工具會(huì)讓我從這樣的狀況中解脫出來。然而,大學(xué)4年,雖然Java水平有了很大提高,但是一直沒有找到這樣一種工具。直到那次讓我刻骨銘心的相遇?! ?003年7月,我考取了計(jì)算機(jī)專業(yè)的研究生。就在開學(xué)前,我來到了大學(xué)所在的城市,并且想在開學(xué)之前打工賺錢。在一個(gè)較有名氣的公司面試之后,進(jìn)行參觀學(xué)習(xí)時(shí),一個(gè)偶然的機(jī)會(huì)我遇到了Eclipse,當(dāng)知道它是一個(gè)Java的IDE時(shí),我被它漂亮的界面、管理文檔的方便所吸引,真可謂“一見鐘情”?;厝ヒ院螅议_始學(xué)習(xí)和使用Eclipse,并且從此一發(fā)不可收拾。通過不斷地學(xué)習(xí)和使用,我知道,Eclipse讓我心動(dòng)的地方遠(yuǎn)遠(yuǎn)不止這些,還有很多很多…… 雖然過去很久了,但是這次相遇總被我不止一次地想起,如果沒有那次相遇,也就沒有我Java學(xué)習(xí)的更大進(jìn)步,更沒有機(jī)會(huì)跟大家在一起分享這次回憶。
編輯推薦
全面覆蓋CVS項(xiàng)目管理、Ant、EJB、Struts、Spring、Hibernate、RCP等Eclipse常用開發(fā)技術(shù),1《完全掌握Eclipse項(xiàng)目開發(fā)實(shí)戰(zhàn)》的價(jià)格=多《完全掌握Eclipse項(xiàng)目開發(fā)實(shí)戰(zhàn)》的內(nèi)容,精心設(shè)計(jì)了38個(gè)開發(fā)范例,對(duì)重點(diǎn)、難點(diǎn)的講解極為透析。提供6個(gè)大型綜合案例,詳細(xì)介紹企業(yè)項(xiàng)目開發(fā)的一攬子解決方案。 超值光盤:精選高清多媒體語音教學(xué)視頻,輕松掌握Eclipse的用法,38個(gè)范例、6個(gè)項(xiàng)目案例源代碼?! ≈攸c(diǎn)內(nèi)容: 使用CVS進(jìn)行項(xiàng)目版本的發(fā)布與修改,使用JUnit對(duì)項(xiàng)目進(jìn)行單元測(cè)試,使用Eclipse和JBoss構(gòu)建簡(jiǎn)單的EJB應(yīng)用,開發(fā)Struts架構(gòu)的新聞管理系統(tǒng),整合Struts和Spring改進(jìn)新聞管理系統(tǒng),用Hibernate完善新聞管理系統(tǒng),開發(fā)EcIipse天氣預(yù)報(bào)插件,創(chuàng)建Eclipse RCP(富客戶端平臺(tái))應(yīng)用實(shí)例。
圖書封面
評(píng)論、評(píng)分、閱讀與下載
完全掌握Eclipse項(xiàng)目開發(fā)實(shí)戰(zhàn) PDF格式下載