注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件工程及軟件方法學(xué)完全掌握Eclipse項目開發(fā)實戰(zhàn)

完全掌握Eclipse項目開發(fā)實戰(zhàn)

完全掌握Eclipse項目開發(fā)實戰(zhàn)

定 價:¥48.00

作 者: 燕孝飛 主編
出版社: 科學(xué)出版社
叢編項:
標 簽: 軟件工程/開發(fā)項目管理

ISBN: 9787030247100 出版時間: 2009-08-01 包裝: 平裝
開本: 16開 頁數(shù): 429 字數(shù):  

內(nèi)容簡介

  《完全掌握Eclipse項目開發(fā)實戰(zhàn)》涵蓋了Eclipse相關(guān)的各個方面,是獻給Eclipse初學(xué)者以及正在使用Eclipse的開發(fā)人員的學(xué)習(xí)和參考資料。內(nèi)容包括Eclipse的安裝、JDT的使用、管理工具CVS、測試工具JUnit、編譯工具Ant插件、SWT/JFace開發(fā)、Web開發(fā)、Java EE、Struts、Hibernate、Eclipse的插件開發(fā),以及最有潛力的RCP開發(fā),各方面都進行了詳細的講解,帶給您非同一般的享受?!锻耆莆誆clipse項目開發(fā)實戰(zhàn)》講解透徹、知識點豐富、示例簡潔而不簡陋,并提供了幾個實用的綜合案例,讓讀者詳細了解企業(yè)項目開發(fā)的一攬子解決方案。通過學(xué)習(xí),讀者可以熟練使用Eclipse開發(fā)常見的項目,輕松應(yīng)對實際工作中的問題。《完全掌握Eclipse項目開發(fā)實戰(zhàn)》適用于Java初學(xué)者、程序開發(fā)人員、Eclipse應(yīng)用程序開發(fā)人員,也可作為各類培訓(xùn)機構(gòu)的教材。

作者簡介

暫缺《完全掌握Eclipse項目開發(fā)實戰(zhàn)》作者簡介

圖書目錄

CHAPTER 01 初識Eclipse
1.1 結(jié)識Eclipse
1.2 Eclipse的作用
1.3 Eclipse的優(yōu)點
1.4 學(xué)習(xí)Eclipse的口訣
1.5 Eclipse的獲取
1.6 Eclipse的安裝
1.6.1 Eclipse的系統(tǒng)需求
1.6.2 安裝Eclipse前的準備工作——JDK的安裝和配置
1.6.3 安裝Eclipse
1.6.4 安裝Eclipse的多國語言包
1.6.5 使用Eclipse文檔
1.7 本章小結(jié)
CHAPTER 02 熟悉Eclipse的集成開發(fā)環(huán)境(IDE)
2.1 啟動Eclipse
2.2 認識IDE的主要組成部分
2.2.1 平臺核心
2.2.2 工作區(qū)
2.2.3 工作臺
2.3 認識工作臺的組成部分
2.3.1 編輯器
2.3.2 視圖
2.3.3 透視圖
2.3.4 資源管理
2.3.5 任務(wù)和標記
2.4 Eclipse的基本使用
2.4.1 創(chuàng)建你的第一個項目
2.4.2 在Eclipse中如何使用幫助文檔
2.5 Eclipse的常用插件及其作用
2.5.1 IDE核心插件——WorkBench UI. Resource Management
2.5.2 SWT Designer插件
2.5.3 JDT
2.5.4 CDT
2.6 本章小結(jié)
CHAPTER 03 使用JDT開發(fā)Java項目
3.1 JDT的安裝和使用
3.2 認識JDT
3.2.1 認識JDT的用戶界面
3.2.2 如何使用JDT視圖
3.3 如何開發(fā)JDT項目
3.3.1 創(chuàng)建一個新的Java項目
3.3.2 創(chuàng)建新的Java類
3.3.3 編寫Java代碼
3.3.4 創(chuàng)建和查看Javadoc文檔
3.4 如何進行編譯和運行
3.4.1 項目的編譯
3.4.2 項目的運行
3.5 如何進行調(diào)試
3.5.1 范例程序
3.5.2 設(shè)斷點
3.5.3 單步排錯
3.5.4 繼續(xù)執(zhí)行
3.5.5 設(shè)定斷點的命中計數(shù)
3.5.6 斷點組態(tài)設(shè)定
3.6 如何進行代碼格式化
3.7 如何進行任務(wù)標記
3.7.1 任務(wù)標記的設(shè)定
3.7.2 過濾任務(wù)標記
3.8 項目的打包
3.8.1 打包的具體操作步驟
3.8.2 使用第三方插件對項目打包
3.9 一個簡單實例的開發(fā)
3.9.1 界面類CalculatorGUI的實現(xiàn)
3.9.2 運算類Calculator的實現(xiàn)
3.10 本章小結(jié)
CHAPTER 04 使用CDT開發(fā)C/C++項目
4.1 關(guān)于CDT插件
4.2 安裝MinGW
4.3 CDT插件的下載與安裝
4.4 創(chuàng)建并運行C/C++項目
4.4.1 新建C++項目
4.4.2 新建CPP文件
4.4.3 新建makefile文件
4.4.4 運行C++項目
4.5 關(guān)鍵的CDT IDE功能
4.6 調(diào)試C/C++項目
4.7 本章小結(jié)
CHAPTER 05 學(xué)習(xí)使用協(xié)助管理工具CVS
5.1 CVS是什么
5.1.1 CVS概述
5.1.2 CVS的幾個概念
5.1.3 利用CVS協(xié)助開發(fā)的典型流程
5.1.4 Eclipse對CVS的支持
5.2 如何安裝和配置CVS
5.2.1 安裝和配置CVS服務(wù)器
5.2.2 配置CVS客戶端
5.3 如何使用CVS進行項目開發(fā)
5.3.1 新建一個項目
5.3.2 將項目落實到CVS服務(wù)器
5.3.3 從CVS資源庫檢出代碼
5.3.4 代碼的落實與更新
5.3.5 文件落實中的問題及對策
5.4 用CVS進行項目版本的發(fā)布與修改
5.4.1 在CVS上發(fā)布項目的一個版本
5.4.2 版本替換
5.5 本章小結(jié)
CHAPTER 06 使用JUnit對項目進行單元測試
6.1 軟件測試知識簡介
6.1.1 “軟件熵”問題
6.1.2 軟件測試有什么用
6.1.3 軟件測試遵循什么原則
6.1.4 軟件測試的類型
6.2 關(guān)于JUnit
6.2.1 什么是JUnit
6.2.2 為什么使用JUnit
6.2.3 在Eclipse中安裝設(shè)置JUnit
6.2.4 JUnit的框架組成
6.2.5 JUnit中常用的接口和類
6.3 在Eclipse中進行JUnit測試
6.3.1 什么是TDD
6.3.2 利用JUnit結(jié)合TDD開發(fā)一個簡單的Java程序
6.4 本章小結(jié)
CHAPTER 07 學(xué)習(xí)在Eclipse中使用Ant插件
7.1 Ant簡介
7.1.1 什么是Ant
7.1.2 Ant有什么優(yōu)點
7.1.3 什么時候使用Ant
7.2 Ant的安裝和配置
7.2.1 安裝Ant
7.2.2 配置Ant環(huán)境變量
7.2.3 Ant的依賴庫
7.3 運行Ant
7.4 Ant構(gòu)建文件build.xml的語法
7.4.1 項目(project)
7.4.2 目標(target)
7.4.3 任務(wù)(task)
7.4.4 屬性(property)
7.4.5 過濾器(token filters)
7.4.6 路徑指定結(jié)構(gòu)(Path-like Structures)
7.4.7 命令行變量
7.4.8 build.xml中的其他標簽
7.5 在Eclipse中使用Ant插件
7.5.1 創(chuàng)建Ant構(gòu)建文件
7.5.2 編輯Ant構(gòu)建文件
7.5.3 運行Ant構(gòu)建文件
7.6 使用build.xml構(gòu)建Ant部署文件
7.7 本章小結(jié)
CHAPTER 08 精致美觀的界面API——SWT
8.1 Java 的GUI API
8.1.1 Java GUI的不足
8.1.2 AWT與Swing簡介
8.2 認識Eclipse SWT界面工具包
8.2.1 SWT與AWT. Swing的比較
8.2.2 一個簡單的SWT程序
8.2.3 認識SWT程序結(jié)構(gòu)
8.3 SWT的布局管理
8.3.1 SWT的布局管理器簡介
8.3.2 FillLayout類
8.3.3 RowLayout類
8.3.4 GridLayout類
8.3.5 FormLayout類
8.3.6 StackLayout類
8.4 本章小結(jié)
CHAPTER 09 SWT的常用組件
9.1 SWT的常用控件
9.1.1 按鈕
9.1.2 Label
9.1.3 Text(文本框)
9.1.4 Combo(下拉框)
9.1.5 List(列表框)
9.2 SWT的常用容器組件
9.2.1 Composite(面板)
9.2.2 Group(分組框)
9.2.3 選項卡(TabFolder類和TabItem類)
9.2.4 SashForm(分割窗)
9.2.5 對話框類(Dialog)
9.3 SWT的其他常用組件
9.3.1 工具欄
9.3.2 菜單(Menu類和MenuItem類)
9.3.3 滑動條(Slider) 刻度條(Scale)和進度條(ProgressBar)
9.3.4 畫布(Canvas)
9.3.5 表格(Table類和TableCdumn)
9.3.6 樹(Tree)
9.4 本章小結(jié)
CHAPTER 10 SWT的事件處理和多線程機制
10.1 SWT組件的生命周期
10.2 SWT的事件處理
10.2.1 事件的4種寫法
10.2.2 SWT的常用事件
10.3 SWT的多線程機制
10.3.1 什么是多線程
10.3.2 Java線程安全機制
10.3.3 SWT線程安全機制
10.4 本章小結(jié)
CHAPTER 11 Eclipse JFace界面工具包
11.1 JFace簡介
11.2 Window
11.3 ApplicationWindow
11.4 Action
11.5 Menu Bar
11.6 Tool Bar
11.7 Status Line
11.8 Dialogs
11.8.1 Message Dialog
11.8.2 Input Dialog
11.9 JFace查看器
11.9.1 JFace查看器的使用
11.9.2 ListViewer 使用實例
11.10 本章小結(jié)
CHAPTER 12 使用Eclipse進行J2EE開發(fā)
12.1 常用的J2EE Web服務(wù)器
12.1.1 WebSphere服務(wù)器簡介
12.1.2 WebLogic服務(wù)器簡介
12.1.3 JBoss服務(wù)器簡介
12.2 JBoss服務(wù)器的安裝和配置
12.2.1 JBoss的下載與安裝
12.2.2 運行JBoss
12.2.3 JBoss的目錄結(jié)構(gòu)
12.3 MyEclipse插件的功能. 安裝與簡單使用
12.3.1 MyEclipse插件的功能
12.3.2 MyEclipse插件的下載與安裝
12.3.3 使用MyEclipse+Eclipse+Tomcat進行簡單的J2EE開發(fā)
12.4 EJB簡介
12.5 用MyEclipse+Eclipse+JBoss構(gòu)建簡單的EJB
12.5.1 環(huán)境配置
12.5.2 創(chuàng)建EJB項目
12.5.3 創(chuàng)建EJB Session Bean
12.5.4 部署EJB
12.5.5 生成客戶端測試EJB
12.6 本章小結(jié)
CHAPTER 13 Eclipse環(huán)境下的Struts架構(gòu)開發(fā)
13.1 Struts架構(gòu)簡介
13.1.1 何為架構(gòu)
13.1.2 什么是Struts
13.1.3 為什么使用Struts
13.2 從MVC到Struts
13.2.1 何謂MVC模式
13.2.2 傳統(tǒng)的JSP設(shè)計模式
13.2.3 將MVC概念映射到Struts架構(gòu)
13.3 Struts架構(gòu)開發(fā)初體驗
13.3.1 Struts的下載與安裝
13.3.2 牛刀小試——第一個Struts實例
13.4 使用MyEclipse開發(fā)Struts架構(gòu)的新聞管理系統(tǒng)
13.4.1 系統(tǒng)設(shè)計
13.4.2 數(shù)據(jù)庫設(shè)計
13.4.3 創(chuàng)建一個Struts項目
13.4.4 新聞管理系統(tǒng)的前臺模塊設(shè)計
13.4.5 新聞管理系統(tǒng)的后臺模塊設(shè)計
13.5 本章小結(jié)
CHAPTER 14 Eclipse環(huán)境下的Spring框架應(yīng)用
14.1 用于輕量級開發(fā)的Spring框架
14.1.1 Spring是什么
14.1.2 Spring的優(yōu)勢
14.1.3 控制反轉(zhuǎn)思想
14.1.4 認識AOP
14.2 Eclipse下Spring開發(fā)環(huán)境的配置
14.3 使用MyEclipse的Spring支持創(chuàng)建Spring工程
14.3.1 程序功能描述
14.3.2 創(chuàng)建MyEclipse的Web Project
14.3.3 添加Spring支持
14.3.4 創(chuàng)建Java類
14.3.5 在配置文件中進行配置
14.3.6 運行程序
14.4 Struts整合Spring修改創(chuàng)建的新聞網(wǎng)站
14.4.1 給新聞網(wǎng)站項目增加Spring框架
14.4.2 使用代理類控制Action
14.4.3 修改struts-config.xml文件
14.4.4 修改applicationContext.xml文件
14.4.5 測試效果
14.5 本章小結(jié)
CHAPTER 15 在Eclipse環(huán)境下使用Hibernate
15.1 認識Hibernate
15.1.1 何為Hibernate
15.1.2 為何使用Hibernate
15.1.3 如何學(xué)習(xí)Hibernate
15.2 使用Hibernate前的準備
15.2.1 獲取Hibernate
15.2.2 數(shù)據(jù)庫環(huán)境的配置
15.2.3 Eclipse下Hibernate開發(fā)環(huán)境的配置
15.2.4 獲取Hibernate Synchronizer
15.3 在Eclipse中使用Hibernate Synchronizer進行開發(fā)
15.3.1 創(chuàng)建一個數(shù)據(jù)表test
15.3.2 新建一個Java項目FirstHibernate
15.3.3 創(chuàng)建Hibernate Configuration File文件
15.3.4 創(chuàng)建mapping文件
15.3.5 使用Hibernate Synchronizer進行同步
15.3.6 運行Hibernate實例
15.4 用Hibernate改造新聞網(wǎng)站
15.4.1 改造之前的準備工作
15.4.2 生成持久化類Adminuser
15.4.3 利用持久化類操作數(shù)據(jù)庫
15.4.4 測試效果
15.5 本章小結(jié)
CHAPTER 16 Eclipse插件開發(fā)
16.1 Eclipse的體系結(jié)構(gòu)
16.1.1 平臺運行時系統(tǒng)(Platform Runtime)
16.1.2 Eclipse的插件架構(gòu)
16.1.3 可擴展和集成
16.1.4 Eclipse中“萬物皆為插件”
16.2 手工創(chuàng)建插件開發(fā)的“Hello World”
16.3 插件開發(fā)環(huán)境PDE簡介
16.3.1 主機和運行時
16.3.2 外部插件與工作區(qū)插件
16.3.3 配置PDE
16.3.4 PDE的視圖
16.4 使用PDE創(chuàng)建并運行插件
16.4.1 創(chuàng)建插件
16.4.2 插件清單編輯器的使用
16.4.3 運行插件
16.5 開發(fā)自己的天氣預(yù)報插件
16.6 插件項目的打包與發(fā)布
16.6.1 使用Eclipse的“導(dǎo)出”向?qū)?br />16.6.2 手動復(fù)制其他文件
16.6.3 測試插件項目的打包效果
16.7 本章小結(jié)
CHAPTER 17 Eclipse插件的國際化
17.1 插件為什么要國際化
17.1.1 國際化簡介
17.1.2 國際化對插件的影響
17.2 類程序的國際化
17.2.1 國際化前所做的準備工作
17.2.2 創(chuàng)建Messages類
17.2.3 創(chuàng)建資源文件(*.properties)
17.2.4 修改com.myplugin.helloworld插件項目的程序
17.2.5 重新運行插件項目,測試國際化
17.3 plugin.xml文件的國際化
17.3.1 創(chuàng)建plugin.xml的資源文件
17.3.2 修改plugin.xml文件
17.3.3 運行插件,測試plugin.xml的國際化
17.3.4 其他XML文件的國際化
17.4 使用“外部化字符串”向?qū)?br />17.4.1 具體使用步驟
17.4.2 向?qū)瓿珊蟮奶幚?br />17.5 本章小結(jié)
CHAPTER 18 Eclipse RCP
18.1 親密接觸Eclipse RCP
18.1.1 什么是RCP
18.1.2 Eclipse RCP的成長歷程
18.1.3 Eclipse RCP主要應(yīng)用在哪里
18.1.4 需要具備什么知識才能學(xué)好Eclipse RCP
18.2 用向?qū)?chuàng)建第一個RCP實例
18.2.1 創(chuàng)建第一個RCP實例
18.2.2 RCP實例的源代碼分析
18.3 向RCP中添加視圖
18.4 發(fā)布獨立的RCP應(yīng)用
18.5 本章小結(jié)

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) hotzeplotz.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號