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

精通Eclipse

精通Eclipse

定 價:¥39.80

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

ISBN: 9787302124030 出版時間: 2006-06-01 包裝: 膠版紙
開本: 其它 頁數(shù): 450 字數(shù):  

內(nèi)容簡介

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

作者簡介

暫缺《精通Eclipse》作者簡介

圖書目錄

第1章  Eclipse簡介    1
1.1  何謂Eclipse    1
1.1.1  概述    2
1.1.2  Eclipse的組成    4
1.1.3  Eclipse的特點    6
1.1.4  Eclipse的發(fā)展過程    8
1.1.5  Eclipse所遵循的開源和CPL    9
1.2  Eclipse的安裝    10
1.2.1  JDK 1.4.2的安裝    10
1.2.2  Eclipse 3.1的安裝    11
1.2.3  檢驗JRE版本和環(huán)境變量    13
1.2.4  在Linux下安裝Eclipse平臺    13
1.3  Eclipse開發(fā)環(huán)境    15
1.3.1  視圖    16
1.3.2  觀察窗口    17
1.3.3  編輯窗口    18
1.4  Eclipse 3.1的新功能和改進    19
1.4.1  平臺更改    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平臺和體系結(jié)構(gòu)    35
2.1  Eclipse體系結(jié)構(gòu)    35
2.1.1  運行時    36
2.1.2  工作空間    36
2.1.3  工作臺    37
2.1.4  團隊協(xié)作開發(fā)    37
2.1.5  幫助系統(tǒng)    38
2.2  Eclipse工作臺    38
2.2.1  概述    39
2.2.2  菜單和工具欄    44
2.2.3  創(chuàng)建第一個項目    45
2.2.4  資源管理    46
2.2.5  搜索及搜索視圖    50
2.2.6  任務(wù)及任務(wù)視圖    51
2.2.7  書簽及書簽視圖    52
2.2.8  定制工作臺    53
2.3  小結(jié)    57
第3章  使用JDT開發(fā)Java程序    59
3.1  JDT基礎(chǔ)    59
3.1.1  Java項目(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  排斥和包含過濾器(Exclusion
            and Inclusion Filters)    67
3.1.13  訪問規(guī)則(Access Rules)    68
3.1.14  調(diào)試器(Debugger)    68
3.1.15  代碼片斷編輯測試窗
            (Scrapbook)    68
3.1.16  本地調(diào)試(Local Debugging)    68
3.1.17  遠程調(diào)試
           (Remote Debugging)    69
3.1.18  斷點(Breakpoints)    69
3.1.19  字符串外部化
            (String Externalization)    69
3.2  Java開發(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  運行與調(diào)試    91
3.3.1  使用構(gòu)建路徑    91
3.3.2  啟動Java程序    92
3.3.3  啟動Java Applet    93
3.3.4  創(chuàng)建Java應(yīng)用程序配置    94
3.3.5  重新啟動程序    96
3.3.6  本地調(diào)試    96
3.3.7  遠程調(diào)試    103
3.4  小結(jié)    104
第4章  Eclipse與Ant插件    105
4.1  Ant的介紹    105
4.1.1  Ant的優(yōu)點    106
4.1.2  Ant的安裝和配置    106
4.1.3  Ant支持庫    109
4.1.4  Ant的運行參數(shù)介紹    110
4.1.5  Ant的使用    111
4.1.6  Ant名詞附錄    117
4.2  Ant語法    119
4.3  使用Ant插件進行構(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)建文件的運行    129
4.3.4  定義自己的Ant選項    131
4.3.5  打開Ant視圖    133
4.3.6  使用build.xml構(gòu)建
           部署文件    134
4.4  小結(jié)    136
第5章  Eclipse下使用CVS進行
        協(xié)同開發(fā)    137
5.1  版本控制協(xié)同開發(fā)和CVS    137
5.1.1  版本控制和協(xié)同開發(fā)    137
5.1.2  CVS的由來    138
5.1.3  CVS的幾個基本概念    139
5.1.4  利用CVS軟件開發(fā)的
           典型過程    140
5.1.5  常用的CVS命令    141
5.2  Linux下CVS服務(wù)器配置    144
5.2.1  CVS服務(wù)確認    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進行
        協(xié)同開發(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開發(fā)環(huán)境    165
6.1  Tomcat與JBoss    165
6.1.1  Tomcat簡介    165
6.1.2  Tomcat的安裝    166
6.1.3  Tomcat的運行    168
6.1.4  插件tomcatPlugin    171
6.1.5  JBoss簡介    174
6.1.6  JBoss的安裝及運行    175
6.2  Lomboz插件介紹    177
6.2.1  Lomboz概述    177
6.2.2  Lomboz安裝及配置    178
6.3  小結(jié)    192
第7章  使用EclipseUML插件
        進行建模    193
7.1  EclipseUML插件    193
7.2  使用EclipseUML插件進行
        系統(tǒng)建模    195
7.2.1  準備工作    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  詳細分析 Struts    209
8.2.3  從Struts的組件來看
           Struts的工作原理    213
8.2.4  何謂自定義的tag    214
8.2.5  Struts標記庫    215
8.3  開發(fā)Struts項目    229
8.3.1  用Eclipse編寫一個簡單
           的Struts程序    229
8.3.2  myeclipse插件簡介    236
8.3.3  使用myeclipse開發(fā)
           Struts項目    236
8.4  小結(jié)    242
第9章 Eclipse進行J2EE開發(fā)調(diào)試    243
9.1  創(chuàng)建J2EE項目    243
9.1.1  J2EE基本概念    243
9.1.2  創(chuàng)建J2EE項目    246
9.2  編寫和調(diào)試JSP    248
9.2.1  配置JSP開發(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  開發(fā)EJB    260
9.3.2  調(diào)試EJB    269
9.4  小結(jié)    270
第10章 Eclipse數(shù)據(jù)庫開發(fā)    271
10.1  數(shù)據(jù)庫連接    271
10.1.1  數(shù)據(jù)庫管理系統(tǒng)    271
10.1.2  JDBC    272
10.1.3  MySQL的安裝與配置    273
10.1.4  MySQL編程初步    278
10.2  Eclipse數(shù)據(jù)庫插件    282
10.2.1  SQLExplorer插件    282
10.2.2  QuantumDB及其他插件    288
10.3  EJB與數(shù)據(jù)庫的連接    293
10.3.1  EJB概念回顧    293
10.3.2  EJB與數(shù)據(jù)庫的連接    294
10.4  小結(jié)    301
第11章 Eclipse下的應(yīng)用界面開發(fā)    303
11.1  SWT簡介    303
11.1.1  SWT概述    304
11.1.2  SWT的基本內(nèi)容    305
11.2  SWT高級主題    308
11.2.1  布局    308
11.2.2  線程問題    309
11.2.3  錯誤處理    312
11.2.4  圖形    312
11.3  使用SWT開發(fā)應(yīng)用界面    315
11.3.1  示例概述    315
11.3.2  開發(fā)過程    316
11.4  JFace用戶界面框架    329
11.4.1  查看器    330
11.4.2  操作和添加項    334
11.4.3  用戶界面資源    335
11.4.4  長時間運行的操作    338
11.5  小結(jié)    339
第12章 Eclipse和JUnit測試技術(shù)    341
12.1  單元測試與JUnit    341
12.1.1  軟件測試概述    342
12.1.2  單元測試概述    343
12.1.3  JUnit概述    345
12.2  JUnit API    351
12.2.1  JUnit核心概述    351
12.2.2  JUnit核心類簡述    356
12.3  在Eclipse中使用JUnit    357
12.3.1  測試的準備    358
12.3.2  測試的建立    361
12.3.3  測試的運行    364
12.3.4  使用TestSuite進行測試    365
12.4  小結(jié)    368
第13章 Eclipse重構(gòu)技術(shù)    369
13.1  重構(gòu)    369
13.1.1  重構(gòu)的時機    370
13.1.2  重構(gòu)的優(yōu)點    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  在各個類型之間移動
             靜態(tài)成員    391
13.2.15  將實例方法移至組件    392
13.2.16  將局部變量轉(zhuǎn)換為值域    392
13.2.17  從類型中提取接口    393
13.2.18  將表達式替換為
             方法參數(shù)    394
13.2.19  將構(gòu)造函數(shù)調(diào)用替換
             為工廠方法調(diào)用    394
13.2.20  撤銷/重做重構(gòu)操作    395
13.3  使用Eclipse進行重構(gòu)    395
13.3.1  源程序介紹    395
13.3.2  提取switch語句    398
13.3.3  移動函數(shù)amountFor()    402
13.3.4  提取會員積點計算的
           代碼    405
13.3.5  移動getCharge()函數(shù)    406
13.3.6  重構(gòu)后的代碼    409
13.4  小結(jié)    412
附錄 Eclipse插件開發(fā)技術(shù)    413
附錄A  插件開發(fā)環(huán)境PDE    413
A.1  Eclipse的構(gòu)架    413
A.2  PDE簡介    414
A.3  PDE中的概念    416
附錄B  利用PDE開發(fā)插件    418
B.1  Eclipse插件的結(jié)構(gòu)和
         聲明文件    418
B.2  插件的部署和啟動    419
B.3  介紹一個Eclipse自帶的
          插件例子程序    420
B.4  自己開發(fā)一個簡單的
          視圖插件    424
B.5  為B3中的插件編寫片段    430
附錄C  調(diào)試運行插件    435
C.1  對運行插件的選擇    435
C.2  運行時調(diào)試跟蹤    437
C.3  采用調(diào)試方式運行插件    439
C.4  發(fā)布插件    439
附錄D  Eclipse 3.1插件遷移指南    442
D.1  Eclipse 3.0與Eclipse 3.1
          之間的不兼容性    443
D.2  采用3.1機制和API時
          所需進行的更改    448

本目錄推薦

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