注冊(cè) | 登錄讀書(shū)好,好讀書(shū),讀好書(shū)!
讀書(shū)網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書(shū)科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)JAVA及其相關(guān)Eclipse精要與高級(jí)開(kāi)發(fā)技術(shù)

Eclipse精要與高級(jí)開(kāi)發(fā)技術(shù)

Eclipse精要與高級(jí)開(kāi)發(fā)技術(shù)

定 價(jià):¥32.00

作 者: 張?jiān)茲?,龔玲編?/td>
出版社: 電子工業(yè)出版社
叢編項(xiàng): Java技術(shù)大系
標(biāo) 簽: Java

ISBN: 9787121007279 出版時(shí)間: 2005-01-01 包裝: 平裝
開(kāi)本: 26cm 頁(yè)數(shù): 292 字?jǐn)?shù):  

內(nèi)容簡(jiǎn)介

  Eclipse 是一個(gè)很讓人著迷的開(kāi)發(fā)環(huán)境,它提供的核心框架和可擴(kuò)展的插件機(jī)制給廣大的程序員提供了無(wú)限的想像力和創(chuàng)造空間。Eclipse自身包含大量的內(nèi)置功能,加上無(wú)所不能的插件,將構(gòu)成一個(gè)豐富多彩的工作環(huán)境而不僅僅是一個(gè)IDE。本書(shū)內(nèi)容由淺入深,先介紹了Eclipse平臺(tái)體系結(jié)構(gòu)、工作臺(tái)、Java集成開(kāi)發(fā)環(huán)境、Java程序調(diào)試;再介紹了JUnit,Eclipse配置管理,Eclispe開(kāi)發(fā)環(huán)境中的應(yīng)用服務(wù)器Tomcat,Eclipse中的資源構(gòu)建和構(gòu)建工具Ant;最后介紹了Eclipse下的Web應(yīng)用開(kāi)發(fā)、插件開(kāi)發(fā)技術(shù)、Struts應(yīng)用開(kāi)發(fā)和MySQL數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)。本書(shū)適合于Java程序員、自由軟件愛(ài)好者及各類軟件開(kāi)發(fā)人員閱讀。

作者簡(jiǎn)介

暫缺《Eclipse精要與高級(jí)開(kāi)發(fā)技術(shù)》作者簡(jiǎn)介

圖書(shū)目錄

第1章  Eclipse簡(jiǎn)介  1
1.1  什么是Eclipse  1
1.2  Eclipse項(xiàng)目  2
1.2.1  Eclipse平臺(tái)  2
1.2.2  Java開(kāi)發(fā)工具  3
1.2.3  插件開(kāi)發(fā)環(huán)境  4
1.3  Eclipse工具項(xiàng)目  5
1.4  Eclipse技術(shù)項(xiàng)目  5
1.5  Eclipse的發(fā)展歷程  5
1.6  如何獲取Eclipse程序和代碼  6
1.7  Eclipse軟件開(kāi)發(fā)工具箱的安裝和運(yùn)行  6
1.8  尋求幫助和報(bào)告錯(cuò)誤  10
第2章  Eclipse平臺(tái)體系結(jié)構(gòu)  11
2.1  平臺(tái)基本機(jī)制  11
2.2  平臺(tái)運(yùn)行時(shí)  13
2.3  工作空間(Workspace)  14
2.4  工作臺(tái)(Workbench)  15
2.5  標(biāo)準(zhǔn)小窗口工具箱和圖形用戶界面框架  16
2.5.1  SWT  16
2.5.2  JFace  17
2.6  團(tuán)隊(duì)協(xié)同開(kāi)發(fā)  18
2.7  幫助  19
2.8  外部工具  20
第3章  工作臺(tái)  22
3.1  Eclipse工作臺(tái)概述  22
3.1.1  透視圖  23
3.1.2  視圖  25
3.1.3  編輯器  26
3.2  Eclipse平臺(tái)的菜單  29
3.3  Eclipse平臺(tái)的工具欄  30
3.4  創(chuàng)建項(xiàng)目  31
3.4.1  使用文件菜單  32
3.4.2  使用上下文導(dǎo)航菜單  33
3.4.3  使用新建向?qū)Чぞ甙粹o  34
3.5  資源管理  34
3.5.1  資源管理概述  34
3.5.2  瀏覽和查找資源  35
3.5.3  創(chuàng)建文件和文件夾  38
3.5.4  導(dǎo)入導(dǎo)出資源  39
3.5.5  刪除資源  41
3.5.6  復(fù)制、重命名和移動(dòng)資源  42
3.5.7  資源比較  42
3.6  任務(wù)及任務(wù)視圖  44
3.7  書(shū)簽和書(shū)簽視圖  46
3.8  定制工作臺(tái)  47
3.8.1  定制快速視圖  47
3.8.2  定制工具欄  48
3.8.3  定制鍵綁定  49
3.8.4  更改字體和顏色  49
3.8.5  更改選項(xiàng)卡的放置  50
3.8.6  定制透視圖  50
第4章  Eclipse的Java集成開(kāi)發(fā)環(huán)境  53
4.1  驗(yàn)證JRE安裝和類路徑變量  53
4.2  在Eclipse中編寫(xiě)一個(gè)簡(jiǎn)單的Java程序  54
4.2.1  Java透視圖  54
4.2.2  創(chuàng)建一個(gè)新的Java項(xiàng)目  55
4.2.3  創(chuàng)建一個(gè)新的Java包  55
4.2.4  創(chuàng)建一個(gè)新的Java類  56
4.2.5  代碼編寫(xiě)和代碼輔助功能  58
4.2.6  編譯和運(yùn)行程序  60
4.3  Eclipse的定制  62
4.3.1  首選項(xiàng)  63
4.3.2  定制JRE  64
4.3.3  格式化Java代碼  66
4.4  其他的與Java編程緊密相關(guān)的透視圖和視圖  68
4.4.1  包資源管理器視圖  68
4.4.2  層次結(jié)構(gòu)視圖  68
4.4.3  控制臺(tái)視圖  69
4.4.4  瀏覽透視圖  70
4.4.5  Java類型層次結(jié)構(gòu)透視圖  71
第5章  Eclipse中的Java程序調(diào)試  72
5.1  概述  72
5.2  調(diào)試透視圖簡(jiǎn)介  72
5.3  常規(guī)調(diào)試技術(shù)  73
5.3.1  斷點(diǎn)  73
5.3.2  調(diào)試透視圖  74
5.3.3  控制程序執(zhí)行  76
5.3.4  檢查程序的執(zhí)行情況  78
5.4  高級(jí)調(diào)試技術(shù)  78
5.4.1  表達(dá)式的計(jì)算和顯示  78
5.4.2  查看和修改變量和字段的值  79
5.4.3  條件斷點(diǎn)  81
5.4.4  Java異常斷點(diǎn)  81
5.4.5  監(jiān)視點(diǎn)  82
5.4.6  方法斷點(diǎn)  83
5.4.7  代碼片段編輯測(cè)試窗頁(yè)面  84
5.4.8  遠(yuǎn)程調(diào)試  86
5.5  熱代碼替換  87
第6章  JUnit  88
6.1  單元測(cè)試簡(jiǎn)介  88
6.1.1  單元測(cè)試概述  88
6.1.2  JUnit測(cè)試的作用  89
6.1.3  JUnit的獲取和安裝  89
6.1.4  Eclipse中JUnit的設(shè)置  90
6.2  JUnit測(cè)試案例  90
6.2.1  在Eclipse中創(chuàng)建測(cè)試案例  90
6.2.2  向測(cè)試案例中添加測(cè)試方法  92
6.2.3  運(yùn)行測(cè)試案例  93
6.2.4  創(chuàng)建第二個(gè)測(cè)試案例  95
6.2.5  編寫(xiě)測(cè)試案例的考慮事項(xiàng)  96
6.3  測(cè)試套件  97
6.3.1  在Eclipse中創(chuàng)建JUnit測(cè)試套件  97
6.3.2  運(yùn)行測(cè)試套件  98
6.4  測(cè)試案例和測(cè)試套件的調(diào)試執(zhí)行方式  98
第7章  Eclipse配置管理  100
7.1  Eclipse的結(jié)構(gòu)  100
7.1.1  Eclipse目錄內(nèi)容  100
7.1.2  功能部件的作用  100
7.1.3  標(biāo)識(shí)運(yùn)行時(shí)平臺(tái)中的功能部件  101
7.2  安裝/更新透視圖和相關(guān)視圖  101
7.2.1  安裝配置視圖  102
7.2.2  功能部件更新視圖  103
7.2.3  預(yù)覽視圖  103
7.2.4  外部預(yù)覽視圖  104
7.3  更新管理  105
7.3.1  在Eclipse中安裝插件  105
7.3.2  在Eclipse中更新插件  106
7.3.3  使用組更新一次安裝幾個(gè)功能部件  107
7.4  Eclipse中的插件配置管理  108
7.4.1  檢查Eclipse平臺(tái)的當(dāng)前配置  108
7.4.2  保存Eclipse平臺(tái)的當(dāng)前配置  110
7.4.3  恢復(fù)已保存的配置  111
7.4.4  選取正在掛起的更改  111
第8章  Eclipse開(kāi)發(fā)環(huán)境中的應(yīng)用服務(wù)器Tomcat  112
8.1  Tomcat簡(jiǎn)介  112
8.2  Tomcat的安裝  113
8.2.1  Tomcat的獲取  113
8.2.2  Tomcat的安裝和配置  113
8.2.3  Tomcat的安裝測(cè)試  116
8.3  Sysdeo Tomcat插件的安裝和配置  117
8.4  服務(wù)器配置文件server.xml  122
第9章  Eclipse下的Web應(yīng)用開(kāi)發(fā)  125
9.1  Servlet  125
9.1.1  Servlet簡(jiǎn)介  125
9.1.2  Servlet的處理流程  126
9.1.3  Java Servlet API  127
9.1.4  Servlet生命周期  127
9.1.5  一個(gè)簡(jiǎn)單的Servlet程序的示例  129
9.1.6  Eclipse中的Servlet應(yīng)用程序的開(kāi)發(fā)  130
9.2  JSP  131
9.2.1  JSP簡(jiǎn)介  131
9.2.2  JSP的實(shí)現(xiàn)和運(yùn)行方式  132
9.2.3  JSP的訪問(wèn)模型  133
9.2.4  JSP文檔結(jié)構(gòu)和語(yǔ)法概述  135
9.2.5  Eclipse中的JSP的創(chuàng)建  138
9.3  Web應(yīng)用程序的打包和部署  140
9.3.1  部署描述符文件web.xml  140
9.3.2  Web應(yīng)用的部署  142
9.4  使用Lomboz插件開(kāi)發(fā)J2EE應(yīng)用程序  143
9.4.1  Lomboz的獲取  143
9.4.2  Lomboz的安裝  144
9.4.3  Lomboz在Eclipse中的配置  144
9.4.4  Lomboz的JSP應(yīng)用程序開(kāi)發(fā)示例  145
9.4.5  Lomboz的Servlet應(yīng)用程序開(kāi)發(fā)示例  149
9.4.6  Lomboz中的程序調(diào)試  152
第10章  Eclipse插件開(kāi)發(fā)技術(shù)  155
10.1  Eclipse插件開(kāi)發(fā)簡(jiǎn)介  155
10.1.1  Eclipse的插件結(jié)構(gòu)  155
10.1.2  開(kāi)發(fā)Eclipse插件的基本步驟  156
10.1.3  定義擴(kuò)展點(diǎn)  157
10.2  使用JDT開(kāi)發(fā)Eclipse插件的示例  158
10.3  使用PDE開(kāi)發(fā)插件  162
10.3.1  PDE簡(jiǎn)介  162
10.3.2  PDE的配置  162
10.3.3  “插件開(kāi)發(fā)”透視圖和相關(guān)視圖  163
10.3.4  使用PDE開(kāi)發(fā)插件的簡(jiǎn)單示例  164
10.3.5  插件清單編輯器  167
第11章  Eclipse的圖形用戶界面的構(gòu)建  171
11.1  SWT簡(jiǎn)介  171
11.2  SWT API的結(jié)構(gòu)  172
11.3  小窗口  173
11.3.1  小窗口應(yīng)用程序的結(jié)構(gòu)  173
11.3.2  小窗口應(yīng)用程序的系統(tǒng)資源管理  174
11.3.3  控件  175
11.3.4  定制小窗口  178
11.4  SWT的布局  181
11.4.1  FillLayout  181
11.4.2  RowLayout  181
11.4.3  GridLayout  182
11.4.4  FormLayout  183
11.5  SWT的事件和線程  185
11.5.1  事件  185
11.5.2  線程  186
11.6  開(kāi)發(fā)SWT程序的示例  189
11.7  JFace簡(jiǎn)介  193
11.8  JFace的體系結(jié)構(gòu)  194
11.9  查看器  195
11.10  JFace操作和添加項(xiàng)  196
11.11  在Eclipse中創(chuàng)建JFace應(yīng)用程序  197
第12章  Eclipse下的Struts應(yīng)用開(kāi)發(fā)  200
12.1  Struts簡(jiǎn)介  200
12.1.1  Struts概述  200
12.1.2  Struts的獲取和安裝  201
12.1.3  Struts的配置  201
12.2  Struts框架概述  202
12.2.1  MVC模式  203
12.2.2  J2EE中MVC模式的實(shí)現(xiàn)  204
12.2.3  Struts框架  205
12.2.4  基于Struts框架的開(kāi)發(fā)流程  208
12.3  視圖及其構(gòu)建  208
12.3.1  視圖簡(jiǎn)介  208
12.3.2  在Struts中構(gòu)建視圖  209
12.4  控制器及其構(gòu)建  209
12.4.1  控制器簡(jiǎn)介  209
12.4.2  在Struts中構(gòu)建控制器  210
12.5  模型及其構(gòu)建  211
12.6  Struts應(yīng)用的配置  212
12.6.1  國(guó)際化Struts應(yīng)用程序  212
12.6.2  web.xml文件  213
12.6.3  struts-config.xml文件  214
12.7  Eclipse中開(kāi)發(fā)Struts應(yīng)用的簡(jiǎn)單示例  215
12.7.1  創(chuàng)建Struts項(xiàng)目  215
12.7.2  使用“Easy Action Associated With a Form”向?qū)?nbsp; 219
12.7.3  修改ActionForm類  223
12.7.4  修改Action類  226
12.7.5  修改JSP文件  227
第13章  Eclipse的版本控制及CVS  229
13.1  Eclipse的本地版本控制  229
13.1.1  比較操作  229
13.1.2  本地歷史記錄  231
13.2  CVS概述  232
13.3  CVS的基本原理  233
13.4  安裝和配置CVS資源庫(kù)  234
13.4.1  安裝cvsnt  234
13.4.2  創(chuàng)建CVS資源庫(kù)  235
13.5  Eclipse中實(shí)施CVS系統(tǒng)  236
13.5.1  向資源庫(kù)提交項(xiàng)目  237
13.5.2  標(biāo)記資源版本  241
13.5.3  從CVS資源庫(kù)檢出項(xiàng)目和模塊  242
13.5.4  更新  243
13.5.5  補(bǔ)丁程序的創(chuàng)建和應(yīng)用  244
第14章  Eclipse中的資源構(gòu)建和構(gòu)建工具Ant  247
14.1  Ant簡(jiǎn)介  247
14.1.1  Ant概述  247
14.1.2  Ant的獲取和安裝  247
14.1.3  Ant的配置  248
14.2  構(gòu)建文件  248
14.2.1  <project>  250
14.2.2  <target>  250
14.2.3  <mkdir>  251
14.2.4  <jar>  251
14.2.5  <javac>  251
14.2.6  <java>  252
14.2.7  <delete>  252
14.2.8  <echo>  253
14.2.9  <property>  253
14.2.10  <buildnumber>  253
14.2.11  <copy>  253
14.3  Ant數(shù)據(jù)類型  254
14.3.1  argument  254
14.3.2  environment  254
14.3.3  filelist  255
14.3.4  patternset  255
14.3.5  fileset  255
14.3.6  filterset  256
14.3.7  path  256
14.3.8  mapper  256
14.4  Ant的運(yùn)行  256
14.5  Eclipse和Ant的集成  257
14.5.1  創(chuàng)建Ant構(gòu)建文件  257
14.5.2  編輯Ant構(gòu)建文件  258
14.5.3  運(yùn)行Ant構(gòu)建文件  258
14.5.4  保存和重用Ant選項(xiàng)  259
14.5.5  Eclipse中的Ant視圖  260
14.5.6  修改Ant類路徑  261
14.5.7  使用其他版本的Ant  262
14.6  在Eclipse中使用Ant的示例  263
第15章  Eclipse環(huán)境下的MySQL等數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)  265
15.1  MySQL簡(jiǎn)介  265
15.1.1  MySQL的獲取和安裝  265
15.1.2  MySQL的配置  265
15.2  數(shù)據(jù)庫(kù)連接  266
15.2.1  JDBC對(duì)象  266
15.2.2  JDBC驅(qū)動(dòng)程序的類型  267
15.2.3  JDBC的使用  268
15.2.4  MySQL數(shù)據(jù)連接池  270
15.2.5  一個(gè)簡(jiǎn)單的數(shù)據(jù)庫(kù)查詢的例子  272
附錄A  開(kāi)放源代碼軟件  273
附錄B  自由軟件  278
附錄C  通用公共許可證  280
附錄D  通用公共許可證的法律要點(diǎn)和熱點(diǎn)問(wèn)題的闡釋  285
參考文獻(xiàn)  290

本目錄推薦

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