Eclipse核心編程

出版時(shí)間:2007-4  出版社:人民郵電  作者:李大卓  頁(yè)數(shù):432  字?jǐn)?shù):612000  
Tag標(biāo)簽:無  

內(nèi)容概要

本書全面、翔實(shí)地介紹了基于優(yōu)秀的Java開發(fā)平臺(tái)——Eclipse,進(jìn)行插件、界面和Web開發(fā)方面的內(nèi)容。書中不僅包括適合Java初學(xué)者閱讀的編譯和運(yùn)行Java應(yīng)用程序,在Eclipse中配置環(huán)境變量、構(gòu)建路徑,使用Junit編寫測(cè)試代碼等Eclipse開發(fā)的基礎(chǔ)知識(shí);還包括適合Eclipse具體項(xiàng)目開發(fā)人員閱讀的開發(fā)Java圖形應(yīng)用程序,開發(fā)Web應(yīng)用程序,為Eclipse平臺(tái)開發(fā)插件等Eclipse核心編程的重要內(nèi)容?! ∪珪卜?篇10章,以“Eclipse快速入門篇→Eclipse圖形應(yīng)用開發(fā)篇→Eclipse RCP開發(fā)篇→Java Web應(yīng)用程序開發(fā)篇”為線索具體展開,涵蓋了Eclipse插件、界面和Web開發(fā)的方方面面的內(nèi)容。書中給出大量實(shí)際、生動(dòng)的案例,難度由低到高、內(nèi)容循序漸進(jìn),并注重技巧的歸納和總結(jié)?! ”緯Z言簡(jiǎn)潔、內(nèi)容豐富,適合基于Eclipse開發(fā)環(huán)境的程序員閱讀和使用。

書籍目錄

第1部分 Eclipse快捷入門篇 第1章 Eclipse程序開發(fā)入門   1.1 安裝Eclipse IDE   1.2 創(chuàng)建Java程序    1.2.1 創(chuàng)建Java項(xiàng)目    1.2.2 創(chuàng)建類    1.2.3 編寫代碼    1.2.4 運(yùn)行Java程序    1.2.5 查看項(xiàng)目的目錄結(jié)構(gòu)   1.3 生成Getter和Setter方法   1.4 配置Java構(gòu)建路徑    1.4.1 在項(xiàng)目中導(dǎo)入第三方庫(kù)    1.4.2 配置項(xiàng)目構(gòu)建路徑   1.5 使用模板    1.5.1 編輯器模板    1.5.2 代碼樣式模板   1.6 實(shí)例——?jiǎng)?chuàng)建PetStore項(xiàng)目的持久層   1.7 小結(jié)  第2章 使用Eclipse進(jìn)行敏捷開發(fā)   2.1 單元測(cè)試    2.1.1 安裝JUnit    2.1.2 編寫測(cè)試用例    2.1.3 運(yùn)行測(cè)試用例    2.1.4 快速創(chuàng)建測(cè)試用例   2.2 重構(gòu)    2.2.1 重命名    2.2.2 提取方法    2.2.3 移動(dòng)類    2.2.4 Push Down    2.2.5 其他重構(gòu)方法   2.3 小結(jié) 第2部分 Eclipse圖形應(yīng)用開發(fā)篇 第3章 SWT應(yīng)用程序設(shè)計(jì)   3.1 SWT基礎(chǔ)    3.1.1 安裝SWT    3.1.2 一個(gè)完整的SWT程序    3.1.3 Widget類    3.1.4 Display類    3.1.5 Shell類   3.2 SWT基本窗口組件    3.2.1 Label    3.2.2 Button    3.2.3 Text    3.2.4 List    3.2.5 Combo    3.2.6 Menu和MenuItem    3.2.7 ProgressBar    3.2.8 Scale  3.3 事件    3.3.1 無類型監(jiān)聽器   3.3.2 類型監(jiān)聽器   3.4 布局    3.4.1 布局與布局?jǐn)?shù)據(jù)    3.4.2 FillLayout    3.4.3 RowLayout    3.4.4 GridLayout    3.4.5 FormLayout   3.5 對(duì)話框    3.5.1 對(duì)話框的基本原理    3.5.2 消息對(duì)話框    3.5.3 目錄對(duì)話框    3.5.4 文件對(duì)話框    3.5.5 顏色選擇對(duì)話框    3.5.6 字體選擇對(duì)話框   3.6 圖形    3.6.1 繪制圖形    3.6.2 字體   3.7 小結(jié)  第4章 JFace和Eclipse插件開發(fā)   4.1 JFace的設(shè)計(jì)    4.1.1 Viewer    4.1.2 Actions    4.1.3 對(duì)話框和向?qū)А   ?.1.4 圖像資源   4.2 JFace應(yīng)用程序    4.2.1 JFace的安裝    4.2.2 一個(gè)完整的JFace程序   4.3 視圖舉例  4.4 用戶行為   4.5 對(duì)話框   4.5.1 定制對(duì)話框    4.5.2 向?qū)Э颉  ?.6 插件開發(fā)的基本概念    4.6.1 Eclipse平臺(tái)中的插件的關(guān)系    4.6.2 插件擴(kuò)展點(diǎn)   4.7 小結(jié) 第3部分 Eclipse RCP開發(fā)篇 第5章 FeedExp應(yīng)用程序開發(fā)   5.1 RSS閱讀器 1   5.1.1 什么是RSS    5.1.2 RSS閱讀器實(shí)例    5.1.3 實(shí)例——FeedExp新聞閱讀器   5.2 FeedExp的開發(fā)步驟   5.3 搭建開發(fā)環(huán)境   5.4 編寫代碼    5.4.1 利用模板創(chuàng)建FeedExp項(xiàng)目   5.4.2 運(yùn)行項(xiàng)目   5.5 小結(jié)  第6章 FeedExp GUI模塊開發(fā)   6.1 FeedExp程序框架    6.1.1 Application類   6.1.2 ApplicationWorkbenchAdvisor類    6.1.3 ApplicationWorkbenchWindowAdvisor類    6.1.4 ApplicationActionBarAdvisor類    6.1.5 Perspective類   6.2 創(chuàng)建頻道視圖    6.2.1 添加視圖    6.2.2 構(gòu)造數(shù)據(jù)模型    6.2.3 實(shí)現(xiàn)視圖對(duì)數(shù)據(jù)的解析   6.3 向FeedExp添加行為    6.3.1 創(chuàng)建Action    6.3.2 在主菜單和工具欄中加入行為    6.3.3 關(guān)于消息傳遞   6.4 實(shí)現(xiàn)右鍵菜單   6.5 創(chuàng)建新聞列表視圖    6.5.1 添加新聞列表視圖    6.5.2 實(shí)現(xiàn)對(duì)新聞列表數(shù)據(jù)模型的解析    6.5.3 關(guān)聯(lián)頻道視圖與新聞列表視圖   6.6 創(chuàng)建編輯器    6.6.1 添加編輯器    6.6.2 關(guān)聯(lián)編輯器與新聞列表視圖   6.7 創(chuàng)建瀏覽器視圖  6.8 小結(jié)  第7章 FeedExp底層實(shí)現(xiàn)與完善  7.1 News Feed讀取與解析    7.1.1 Syndication格式介紹   7.1.2 使用ROME   7.1.3 Newsfeed模型重構(gòu)    7.1.4 在RCP中使用第三方JAR包   7.2 頻道的導(dǎo)出與導(dǎo)入 267   7.2.1 OPML格式    7.2.2 頻道模型重構(gòu)    7.2.3 頻道導(dǎo)出模塊    7.2.4 頻道導(dǎo)入模塊    7.2.5 頻道的初始化與持久化  7.3 完善視圖及其關(guān)聯(lián)    7.3.1 使用多線程讀取新聞?lì)l道    7.3.2 改善用戶交互  7.4 從項(xiàng)目到產(chǎn)品    7.4.1 裝飾產(chǎn)品外觀    7.4.2 創(chuàng)建獨(dú)立程序   7.5 小結(jié) 第4部分 Java Web應(yīng)用程序開發(fā)篇 第8章 建立Web應(yīng)用程序開發(fā)環(huán)境   8.1 Eclipse下最簡(jiǎn)單的Web開發(fā)方式    8.1.1 安裝Tomcat服務(wù)器    8.1.2 安裝Sysdeo TomcatPlugin插件    8.1.3 建立開發(fā)目錄   8.2 使用Easy Struts插件構(gòu)造Struts開發(fā)環(huán)境   8.3 使用Struts Console插件構(gòu)造Struts開發(fā)環(huán)境   8.4 構(gòu)建Struts IDE開發(fā)環(huán)境   8.5 使用MyEclipse構(gòu)建Web開發(fā)環(huán)境  8.6 使用WTP套件構(gòu)建Web開發(fā)環(huán)境  8.7 小結(jié)  第9章 使用Easy Struts進(jìn)行Web開發(fā)   9.1 創(chuàng)建Tomcat項(xiàng)目   9.2 使用Easy Struts添加Struts支持  9.3 使用Easy Action Associated with a form功能   9.4 修改InfoForm類   9.5 修改InfoAction類   9.6 修改JSP文件   9.7 測(cè)試應(yīng)用程序   9.8 使用Easy Forward   9.9 使用Easy Message Resource對(duì)內(nèi)容進(jìn)行國(guó)際化   9.10 使用Easy Datasource連接到數(shù)據(jù)庫(kù)  9.11 使用Easy Exception處理異常   9.12 使用Easy Module對(duì)應(yīng)用進(jìn)行模塊化   9.13 使用Easy PlugIn創(chuàng)建定制插件   9.14 部署應(yīng)用程序  9.15 小結(jié)  第10章 使用Spring框架開發(fā)Web應(yīng)用程序   10.1 Spring簡(jiǎn)介   10.1.1 Spring輕型框架   10.1.2 Spring開源項(xiàng)目與社區(qū)    10.1.3 Spring的獲取與安裝   10.2 控制反轉(zhuǎn)容器   10.2.1 使用Setter注入法    10.2.2 使用構(gòu)造函數(shù)注入法    10.2.3 注入?yún)?shù)    10.2.4 Bean的創(chuàng)建模式    10.2.5 避免使用Auto-Wiring  10.3 數(shù)據(jù)存取   10.3.1 在Spring應(yīng)用程序中配置Hibernate    10.3.2 HibernateDaoSupport與HibernateTemplate   10.4 事務(wù)處理   10.5 實(shí)例程序    10.5.1 Swiki程序DAO層實(shí)現(xiàn)    10.5.2 Swiki程序業(yè)務(wù)邏輯層實(shí)現(xiàn)    10.5.3 Swiki程序Web層實(shí)現(xiàn)   10.6 小結(jié)

編輯推薦

  《Eclipse核心編程:插件、界面與Web開發(fā)》語言簡(jiǎn)潔、內(nèi)容豐富,適合基于Eclipse開發(fā)環(huán)境的程序員閱讀和使用。

圖書封面

圖書標(biāo)簽Tags

評(píng)論、評(píng)分、閱讀與下載


    Eclipse核心編程 PDF格式下載


用戶評(píng)論 (總計(jì)2條)

 
 

  •   書寫的太泛了!內(nèi)容太多但是不夠詳細(xì)
  •   學(xué)得不是很完整啊
 

250萬本中文圖書簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7