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

精通Eclipse

精通Eclipse

定 價(jià):¥39.80

作 者: 張大治, 應(yīng)群編著
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 軟件工具 程序設(shè)計(jì)

ISBN: 9787302124030 出版時(shí)間: 2006-06-01 包裝: 膠版紙
開(kāi)本: 其它 頁(yè)數(shù): 450 字?jǐn)?shù):  

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

Eclipse是當(dāng)前最流行的基于Java的集成開(kāi)發(fā)環(huán)境之一,功能非常強(qiáng)大。它是一個(gè)開(kāi)放源代碼的、基于 Java的可擴(kuò)展開(kāi)發(fā)平臺(tái)。全書共分13章,以Eclipse各種實(shí)用功能為線索,全面地介紹了Eclipse的體系結(jié)構(gòu)特征及其各項(xiàng)功能的使用方法。本書語(yǔ)言通俗易懂、敘述深入淺出、圖文并茂、概念結(jié)合操作、理論結(jié)合實(shí)例,方便讀者在較短的時(shí)間內(nèi)認(rèn)識(shí)并掌握Eclipse平臺(tái)的使用方法,并能用它作為開(kāi)發(fā)利器用到實(shí)際編程工作中去。 本書具有很強(qiáng)的實(shí)踐性和操作性,內(nèi)容緊湊、結(jié)構(gòu)嚴(yán)謹(jǐn),不論對(duì)于Eclipse的初學(xué)者還是已經(jīng)接觸過(guò)Eclipse的中、高級(jí)用戶,都有很高的參考價(jià)值,同時(shí)也是在校學(xué)生學(xué)習(xí)Java集成開(kāi)發(fā)環(huán)境的理想教材。

作者簡(jiǎn)介

暫缺《精通Eclipse》作者簡(jiǎn)介

圖書目錄

第1章  Eclipse簡(jiǎn)介    1
1.1  何謂Eclipse    1
1.1.1  概述    2
1.1.2  Eclipse的組成    4
1.1.3  Eclipse的特點(diǎn)    6
1.1.4  Eclipse的發(fā)展過(guò)程    8
1.1.5  Eclipse所遵循的開(kāi)源和CPL    9
1.2  Eclipse的安裝    10
1.2.1  JDK 1.4.2的安裝    10
1.2.2  Eclipse 3.1的安裝    11
1.2.3  檢驗(yàn)JRE版本和環(huán)境變量    13
1.2.4  在Linux下安裝Eclipse平臺(tái)    13
1.3  Eclipse開(kāi)發(fā)環(huán)境    15
1.3.1  視圖    16
1.3.2  觀察窗口    17
1.3.3  編輯窗口    18
1.4  Eclipse 3.1的新功能和改進(jìn)    19
1.4.1  平臺(tái)更改    19
1.4.2  SWT    26
1.4.3  小組/CVS    28
1.4.4  ANT    30
1.4.5  調(diào)試    32
1.5  本章小結(jié)    32
第2章  Eclipse平臺(tái)和體系結(jié)構(gòu)    35
2.1  Eclipse體系結(jié)構(gòu)    35
2.1.1  運(yùn)行時(shí)    36
2.1.2  工作空間    36
2.1.3  工作臺(tái)    37
2.1.4  團(tuán)隊(duì)協(xié)作開(kāi)發(fā)    37
2.1.5  幫助系統(tǒng)    38
2.2  Eclipse工作臺(tái)    38
2.2.1  概述    39
2.2.2  菜單和工具欄    44
2.2.3  創(chuàng)建第一個(gè)項(xiàng)目    45
2.2.4  資源管理    46
2.2.5  搜索及搜索視圖    50
2.2.6  任務(wù)及任務(wù)視圖    51
2.2.7  書簽及書簽視圖    52
2.2.8  定制工作臺(tái)    53
2.3  小結(jié)    57
第3章  使用JDT開(kāi)發(fā)Java程序    59
3.1  JDT基礎(chǔ)    59
3.1.1  Java項(xiàng)目(Java Projects)    59
3.1.2  Java構(gòu)建器(Java Builder)    60
3.1.3  Java透視圖(Java Perspectives)
           和Java視圖(Java Views)    60
3.1.4  Java編輯器(Java Editor)    63
3.1.5  快速修正(Quick Fix)    64
3.1.6  快速協(xié)助(Quick Assist)    64
3.1.7  模板(Templates)    65
3.1.8  Java搜索(Java Search)    66
3.1.9  重構(gòu)支持
           (Refactoring support)    67
3.1.10  構(gòu)建類路徑
            (Build Classpath)    67
3.1.11  類路徑變量
            (Classpath Variables)    67
3.1.12  排斥和包含過(guò)濾器(Exclusion
            and Inclusion Filters)    67
3.1.13  訪問(wèn)規(guī)則(Access Rules)    68
3.1.14  調(diào)試器(Debugger)    68
3.1.15  代碼片斷編輯測(cè)試窗
            (Scrapbook)    68
3.1.16  本地調(diào)試(Local Debugging)    68
3.1.17  遠(yuǎn)程調(diào)試
           (Remote Debugging)    69
3.1.18  斷點(diǎn)(Breakpoints)    69
3.1.19  字符串外部化
            (String Externalization)    69
3.2  Java開(kāi)發(fā)環(huán)境的使用    70
3.2.1  創(chuàng)建Java元素    70
3.2.2  使用層次結(jié)構(gòu)視圖    74
3.2.3  使用Java包視圖    75
3.2.4  使用Java編輯器    77
3.2.5  外部化字符串    85
3.2.6  Java搜索    87
3.2.7  構(gòu)建Java程序    90
3.3  運(yùn)行與調(diào)試    91
3.3.1  使用構(gòu)建路徑    91
3.3.2  啟動(dòng)Java程序    92
3.3.3  啟動(dòng)Java Applet    93
3.3.4  創(chuàng)建Java應(yīng)用程序配置    94
3.3.5  重新啟動(dòng)程序    96
3.3.6  本地調(diào)試    96
3.3.7  遠(yuǎn)程調(diào)試    103
3.4  小結(jié)    104
第4章  Eclipse與Ant插件    105
4.1  Ant的介紹    105
4.1.1  Ant的優(yōu)點(diǎn)    106
4.1.2  Ant的安裝和配置    106
4.1.3  Ant支持庫(kù)    109
4.1.4  Ant的運(yùn)行參數(shù)介紹    110
4.1.5  Ant的使用    111
4.1.6  Ant名詞附錄    117
4.2  Ant語(yǔ)法    119
4.3  使用Ant插件進(jìn)行構(gòu)建部署    126
4.3.1  Ant構(gòu)建文件的創(chuàng)建    126
4.3.2  Ant構(gòu)建文件的編輯    127
4.3.3  Ant構(gòu)建文件的運(yùn)行    129
4.3.4  定義自己的Ant選項(xiàng)    131
4.3.5  打開(kāi)Ant視圖    133
4.3.6  使用build.xml構(gòu)建
           部署文件    134
4.4  小結(jié)    136
第5章  Eclipse下使用CVS進(jìn)行
        協(xié)同開(kāi)發(fā)    137
5.1  版本控制協(xié)同開(kāi)發(fā)和CVS    137
5.1.1  版本控制和協(xié)同開(kāi)發(fā)    137
5.1.2  CVS的由來(lái)    138
5.1.3  CVS的幾個(gè)基本概念    139
5.1.4  利用CVS軟件開(kāi)發(fā)的
           典型過(guò)程    140
5.1.5  常用的CVS命令    141
5.2  Linux下CVS服務(wù)器配置    144
5.2.1  CVS服務(wù)確認(rèn)    144
5.2.2  Linux下CVS服務(wù)器安裝    144
5.2.3  Linux下CVS服務(wù)器配置    145
5.3  Windows下CVS服務(wù)器配置    147
5.3.1  CVSNT的安裝    147
5.3.2  CVSNT的配置    148
5.4  Eclipse利用CVS進(jìn)行
        協(xié)同開(kāi)發(fā)    149
5.4.1  Eclipse與CVS服務(wù)器
           的連接    149
5.4.2  用CVS共享Eclipse工程    152
5.4.3  在Eclipse下檢出代碼    155
5.4.4  代碼的提交    155
5.4.5  代碼的更新    157
5.4.6  代碼的比較    157
5.4.7  從歷史記錄中恢復(fù)版本    161
5.5  小結(jié)    164
第6章  Eclipse與J2EE開(kāi)發(fā)環(huán)境    165
6.1  Tomcat與JBoss    165
6.1.1  Tomcat簡(jiǎn)介    165
6.1.2  Tomcat的安裝    166
6.1.3  Tomcat的運(yùn)行    168
6.1.4  插件tomcatPlugin    171
6.1.5  JBoss簡(jiǎn)介    174
6.1.6  JBoss的安裝及運(yùn)行    175
6.2  Lomboz插件介紹    177
6.2.1  Lomboz概述    177
6.2.2  Lomboz安裝及配置    178
6.3  小結(jié)    192
第7章  使用EclipseUML插件
        進(jìn)行建模    193
7.1  EclipseUML插件    193
7.2  使用EclipseUML插件進(jìn)行
        系統(tǒng)建模    195
7.2.1  準(zhǔn)備工作    196
7.2.2  繪制UML圖    198
7.3  小結(jié)    204
第8章 Eclipse下的Struts框架應(yīng)用    205
8.1  MVC與Struts    205
8.1.1  何謂MVC模式    206
8.1.2  將MVC概念映射到
           Struts組件中    206
8.2  Struts結(jié)構(gòu)與框架    208
8.2.1  Struts體系結(jié)構(gòu)    208
8.2.2  詳細(xì)分析 Struts    209
8.2.3  從Struts的組件來(lái)看
           Struts的工作原理    213
8.2.4  何謂自定義的tag    214
8.2.5  Struts標(biāo)記庫(kù)    215
8.3  開(kāi)發(fā)Struts項(xiàng)目    229
8.3.1  用Eclipse編寫一個(gè)簡(jiǎn)單
           的Struts程序    229
8.3.2  myeclipse插件簡(jiǎn)介    236
8.3.3  使用myeclipse開(kāi)發(fā)
           Struts項(xiàng)目    236
8.4  小結(jié)    242
第9章 Eclipse進(jìn)行J2EE開(kāi)發(fā)調(diào)試    243
9.1  創(chuàng)建J2EE項(xiàng)目    243
9.1.1  J2EE基本概念    243
9.1.2  創(chuàng)建J2EE項(xiàng)目    246
9.2  編寫和調(diào)試JSP    248
9.2.1  配置JSP開(kāi)發(fā)調(diào)試環(huán)境    249
9.2.2  編寫JSP    250
9.2.3  調(diào)試JSP    252
9.2.4  編寫JSTL    255
9.3  編寫和調(diào)試EJB    258
9.3.1  開(kāi)發(fā)EJB    260
9.3.2  調(diào)試EJB    269
9.4  小結(jié)    270
第10章 Eclipse數(shù)據(jù)庫(kù)開(kāi)發(fā)    271
10.1  數(shù)據(jù)庫(kù)連接    271
10.1.1  數(shù)據(jù)庫(kù)管理系統(tǒng)    271
10.1.2  JDBC    272
10.1.3  MySQL的安裝與配置    273
10.1.4  MySQL編程初步    278
10.2  Eclipse數(shù)據(jù)庫(kù)插件    282
10.2.1  SQLExplorer插件    282
10.2.2  QuantumDB及其他插件    288
10.3  EJB與數(shù)據(jù)庫(kù)的連接    293
10.3.1  EJB概念回顧    293
10.3.2  EJB與數(shù)據(jù)庫(kù)的連接    294
10.4  小結(jié)    301
第11章 Eclipse下的應(yīng)用界面開(kāi)發(fā)    303
11.1  SWT簡(jiǎn)介    303
11.1.1  SWT概述    304
11.1.2  SWT的基本內(nèi)容    305
11.2  SWT高級(jí)主題    308
11.2.1  布局    308
11.2.2  線程問(wèn)題    309
11.2.3  錯(cuò)誤處理    312
11.2.4  圖形    312
11.3  使用SWT開(kāi)發(fā)應(yīng)用界面    315
11.3.1  示例概述    315
11.3.2  開(kāi)發(fā)過(guò)程    316
11.4  JFace用戶界面框架    329
11.4.1  查看器    330
11.4.2  操作和添加項(xiàng)    334
11.4.3  用戶界面資源    335
11.4.4  長(zhǎng)時(shí)間運(yùn)行的操作    338
11.5  小結(jié)    339
第12章 Eclipse和JUnit測(cè)試技術(shù)    341
12.1  單元測(cè)試與JUnit    341
12.1.1  軟件測(cè)試概述    342
12.1.2  單元測(cè)試概述    343
12.1.3  JUnit概述    345
12.2  JUnit API    351
12.2.1  JUnit核心概述    351
12.2.2  JUnit核心類簡(jiǎn)述    356
12.3  在Eclipse中使用JUnit    357
12.3.1  測(cè)試的準(zhǔn)備    358
12.3.2  測(cè)試的建立    361
12.3.3  測(cè)試的運(yùn)行    364
12.3.4  使用TestSuite進(jìn)行測(cè)試    365
12.4  小結(jié)    368
第13章 Eclipse重構(gòu)技術(shù)    369
13.1  重構(gòu)    369
13.1.1  重構(gòu)的時(shí)機(jī)    370
13.1.2  重構(gòu)的優(yōu)點(diǎn)    371
13.1.3  重構(gòu)的方法    373
13.1.4  代碼壞味道    378
13.2  Eclipse中的重構(gòu)支持    382
13.2.1  提取方法    382
13.2.2  重命名包    383
13.2.3  重命名編譯單元    383
13.2.4  重命名類型    384
13.2.5  重命名方法    385
13.2.6  重命名值域    385
13.2.7  重命名局部變量    386
13.2.8  更改方法特征符    387
13.2.9  提取局部變量    388
13.2.10  提取常量    388
13.2.11  自包括值域    389
13.2.12  將成員上拉至父類    389
13.2.13  將成員下推至子類    391
13.2.14  在各個(gè)類型之間移動(dòng)
             靜態(tài)成員    391
13.2.15  將實(shí)例方法移至組件    392
13.2.16  將局部變量轉(zhuǎn)換為值域    392
13.2.17  從類型中提取接口    393
13.2.18  將表達(dá)式替換為
             方法參數(shù)    394
13.2.19  將構(gòu)造函數(shù)調(diào)用替換
             為工廠方法調(diào)用    394
13.2.20  撤銷/重做重構(gòu)操作    395
13.3  使用Eclipse進(jìn)行重構(gòu)    395
13.3.1  源程序介紹    395
13.3.2  提取switch語(yǔ)句    398
13.3.3  移動(dòng)函數(shù)amountFor()    402
13.3.4  提取會(huì)員積點(diǎn)計(jì)算的
           代碼    405
13.3.5  移動(dòng)getCharge()函數(shù)    406
13.3.6  重構(gòu)后的代碼    409
13.4  小結(jié)    412
附錄 Eclipse插件開(kāi)發(fā)技術(shù)    413
附錄A  插件開(kāi)發(fā)環(huán)境PDE    413
A.1  Eclipse的構(gòu)架    413
A.2  PDE簡(jiǎn)介    414
A.3  PDE中的概念    416
附錄B  利用PDE開(kāi)發(fā)插件    418
B.1  Eclipse插件的結(jié)構(gòu)和
         聲明文件    418
B.2  插件的部署和啟動(dòng)    419
B.3  介紹一個(gè)Eclipse自帶的
          插件例子程序    420
B.4  自己開(kāi)發(fā)一個(gè)簡(jiǎn)單的
          視圖插件    424
B.5  為B3中的插件編寫片段    430
附錄C  調(diào)試運(yùn)行插件    435
C.1  對(duì)運(yùn)行插件的選擇    435
C.2  運(yùn)行時(shí)調(diào)試跟蹤    437
C.3  采用調(diào)試方式運(yùn)行插件    439
C.4  發(fā)布插件    439
附錄D  Eclipse 3.1插件遷移指南    442
D.1  Eclipse 3.0與Eclipse 3.1
          之間的不兼容性    443
D.2  采用3.1機(jī)制和API時(shí)
          所需進(jìn)行的更改    448

本目錄推薦

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