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

JBuilder精髓

JBuilder精髓

定 價(jià):¥55.00

作 者: 李爭(zhēng),陸正中編著
出版社: 電子工業(yè)出版社
叢編項(xiàng): Borland開(kāi)發(fā)專(zhuān)家
標(biāo) 簽: Jbuilder

ISBN: 9787505393042 出版時(shí)間: 2004-01-01 包裝: 膠版紙
開(kāi)本: 26cm 頁(yè)數(shù): 560 字?jǐn)?shù):  

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

  本書(shū)適合于想學(xué)習(xí)Java語(yǔ)言和JBuilder9的讀者,即使是一個(gè)沒(méi)有學(xué)習(xí)過(guò)編程的讀者,通過(guò)本書(shū)的學(xué)習(xí),也可以成為初級(jí)的Java程序員。而如果您對(duì)Java和JBuilder9有了相當(dāng)?shù)牧私?,則會(huì)獲得更大的收益。全書(shū)分6篇。第1篇是基礎(chǔ)篇,包括4章。第1章在介紹了JBuilder9的強(qiáng)大功能后,介紹了如何安裝JBuilder9,然后以一個(gè)小例子來(lái)介紹如何在JBuilder9下開(kāi)發(fā)一個(gè)工程,為第2章學(xué)習(xí)Java語(yǔ)言打下基礎(chǔ);第2章詳細(xì)地介紹了Java語(yǔ)言;第3章介紹了JBuilder9的IDE(集成開(kāi)發(fā)環(huán)境);第4章介紹了多線程技術(shù)。第2篇是Java應(yīng)用的重點(diǎn)::網(wǎng)絡(luò)與Web應(yīng)用的開(kāi)發(fā)。本篇包括5章。第5章介紹了一些常見(jiàn)的網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā);第6章到第9章介紹了Web應(yīng)用開(kāi)發(fā),包括Applet應(yīng)用開(kāi)發(fā)、JSP的開(kāi)發(fā)與發(fā)布、Servlet的開(kāi)發(fā)與配置、WebServices應(yīng)用開(kāi)發(fā)等。第3篇是數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)。本篇包括3章。第10章先介紹了JDBC的配置,然后接著介紹了JBuilder9自帶的兩個(gè)數(shù)據(jù)庫(kù)管理工具JDataStoreExplorer和DatabasePilot的使用;第11章和第12章則詳盡地介紹了如何在JBuilder9下進(jìn)行數(shù)據(jù)庫(kù)開(kāi)發(fā)的方法。第4篇是Java面向?qū)ο蟮慕M件技術(shù)::JavaBean的開(kāi)發(fā)與應(yīng)用。本篇包括兩章。第13章介紹了什么是JavaBean,以及在JBuilder9下如何開(kāi)發(fā)JavaBean;第14章介紹了JavaBean相關(guān)的?嘸都際???第5篇是Java技術(shù)核心::J2EE應(yīng)用的開(kāi)發(fā)。本篇介紹了企業(yè)級(jí)應(yīng)用EJB的開(kāi)發(fā)及應(yīng)用服務(wù)器的安裝和設(shè)置。第6篇是高級(jí)應(yīng)用篇,分別介紹了JBuilder9中領(lǐng)先的單元測(cè)試、Cactus、UML瀏覽器、重構(gòu)及Javadoc等實(shí)用而又強(qiáng)大的功能。李爭(zhēng),現(xiàn)作Borland中國(guó)Java產(chǎn)品線經(jīng)理,資深工程師。2001年2月加入Borland中國(guó),是Borland中國(guó)最早的員工之一。同時(shí),他也是國(guó)內(nèi)為數(shù)不多的Borland認(rèn)證的MasterTrainer,多次對(duì)外進(jìn)行Borland產(chǎn)品培訓(xùn),經(jīng)常受邀參加各種技術(shù)研討會(huì)與企業(yè)機(jī)械進(jìn)行技術(shù)講座。本書(shū)深入淺出地介紹了JBuilder的核心精髓,書(shū)中內(nèi)容豐富,涉及知識(shí)面廣。全書(shū)共分6篇。第1篇是基礎(chǔ)篇,先講述了JBuilder9的功能,接著介紹了安裝及一個(gè)小例子,然后詳細(xì)地講述了Java語(yǔ)言、JBuilder9的編程環(huán)境,最后講述了多線程技術(shù)。第2篇主要講述網(wǎng)絡(luò)及Web應(yīng)用,包括常見(jiàn)網(wǎng)絡(luò)應(yīng)用開(kāi)發(fā)、Applet、JSP、Servlet和WebServices應(yīng)用開(kāi)發(fā)等。第3篇講述數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā),同時(shí),介紹了JBuilder9自帶的數(shù)據(jù)庫(kù)管理工具。第4篇講述Java的組件技術(shù)::JavaBean的開(kāi)發(fā)。第5篇講述EJB應(yīng)用及應(yīng)用服務(wù)器的安裝等。第6篇為高級(jí)應(yīng)用篇,分別介紹了JBuilder9中單元測(cè)試、Cactus、UML瀏覽器、重構(gòu)及Javadoc等實(shí)用而又強(qiáng)大的功能。附書(shū)光盤(pán)內(nèi)容為書(shū)中范例源代碼。本書(shū)適合于專(zhuān)業(yè)JBuilder應(yīng)用開(kāi)發(fā)人員和Java愛(ài)好者閱讀,也可作為軟件工程項(xiàng)目管理人員的參考書(shū)籍。

作者簡(jiǎn)介

  李爭(zhēng),現(xiàn)作Borland中國(guó)Java產(chǎn)品線經(jīng)理,資深工程師。2001年2月加入Borland中國(guó),是Borland中國(guó)最早的員工之一。同時(shí),他也是國(guó)內(nèi)為數(shù)不多的Borland認(rèn)證的MasterTrainer,多次對(duì)外進(jìn)行Borland產(chǎn)品培訓(xùn),經(jīng)常受邀參加各種技術(shù)研討會(huì)與企業(yè)機(jī)械進(jìn)行技術(shù)講座。

圖書(shū)目錄

第1篇 基礎(chǔ)篇
第1章 JBuilder 9綜述 3
1.1 JBuilder 9功能介紹 3
1.2 JBuilder 9的安裝 5
1.2.1 JBuilder 9的版本 5
1.2.2 JBuilder 9對(duì)硬件的
要求 6
1.2.3 安裝過(guò)程 6
1.3 JBuilder 9開(kāi)發(fā)界面 11
1.4 創(chuàng)建一個(gè)簡(jiǎn)單的工程 13
1.4.1 使用Project Wizard
創(chuàng)建工程 13
1.4.2 使用Application Wizard創(chuàng)建一個(gè)Java應(yīng)用程序 15
1.4.3 菜單的制作 17
1.4.4 界面的設(shè)計(jì) 21
1.4.5 代碼的添加 23
1.4.6 程序的運(yùn)行 25
1.4.7 部署應(yīng)用程序 25
1.4.8 生成應(yīng)用程序本地
代碼 27
第2章 Java語(yǔ)言 29
2.1 一個(gè)簡(jiǎn)單的例子 29
2.1.1 一個(gè)簡(jiǎn)單的應(yīng)用程序 29
2.1.2 例子的簡(jiǎn)單分析 31
2.2 標(biāo)識(shí)符 34
2.3 注釋 35
2.3.1 傳統(tǒng)注釋風(fēng)格 35
2.3.2 C 注釋風(fēng)格 36
2.3.3 Javadoc風(fēng)格 36
2.4 保留字 37
2.5 數(shù)據(jù)類(lèi)型 37
2.5.1 整數(shù)類(lèi)型 38
2.5.2 浮點(diǎn)類(lèi)型 39
2.5.3 字符類(lèi)型 39
2.5.4 布爾類(lèi)型 40
2.5.5 數(shù)組 40
2.6 運(yùn)算符和表達(dá)式 41
2.6.1 運(yùn)算符 41
2.6.2 表達(dá)式 43
2.7 控制語(yǔ)句 46
2.7.1 基礎(chǔ)知識(shí) 46
2.7.2 條件語(yǔ)句 46
2.7.3 循環(huán)語(yǔ)句 52
2.7.4 多重選擇(switch)
語(yǔ)句 55
2.8 面向?qū)ο蟮腏ava 57
2.8.1 類(lèi) 57
2.8.2 方法 60
2.8.3 對(duì)象 65
2.8.4 繼承 66
2.8.5 包 69
2.9 初始化和清除 71
2.9.1 使用構(gòu)造函數(shù)進(jìn)行
初始化 71
2.9.2 成員的初始化 72
2.9.3 數(shù)組的初始化 74
2.9.4 清除及垃圾收集 75
2.10 Java異常處理 75
2.10.1 異常的起因 76
2.10.2 異常的編譯時(shí)刻檢查 76
2.10.3 異常的發(fā)現(xiàn)及處理 77
第3章 JBuilder 9的IDE
(集成開(kāi)發(fā)環(huán)境) 87
3.1 菜單欄 89
3.1.1 文件菜單【File】 89
3.1.2 編輯菜單【Edit】 94
3.1.3 搜索菜單【Search】 97
3.1.4 視圖菜單【View】 98
3.1.5 工程菜單【Project】 98
3.1.6 運(yùn)行菜單【Run】 102
3.1.7 團(tuán)隊(duì)菜單【Team】 102
3.1.8 向?qū)Р藛巍網(wǎng)izards】 103
3.1.9 工具菜單【Tools】 103
3.1.10 窗口菜單
【W(wǎng)indow】 104
3.2 組件欄 104
3.2.1 使用Project Wizard
創(chuàng)建工程 105
3.2.2 使用Application Wizard
創(chuàng)建一個(gè)Java
應(yīng)用程序 105
3.2.3 設(shè)置主窗體界面 106
3.2.4 編寫(xiě)代碼 108
3.2.5 編譯運(yùn)行程序 110
3.2.6 添加JavaBeans組件
到組件欄 111
3.3 對(duì)象瀏覽器 114
3.4 UI設(shè)計(jì)器 114
3.5 JBuilder 9編輯器 115
3.6 JBuilder 9的錯(cuò)誤檢測(cè)和
調(diào)試技巧 117
第4章 JBuilder 9中的多線程技術(shù) 125
4.1 多線程概述 125
4.1.1 什么是多線程 125
4.1.2 使用多線程的原因 126
4.1.3 多線程的一個(gè)例子 126
4.2 線程的創(chuàng)建 127
4.2.1 使用線程(Thread)類(lèi)
創(chuàng)建 127
4.2.2 Runnable接口 130
4.3 線程的管理 132
4.3.1 線程的狀態(tài)及其
轉(zhuǎn)換 132
4.3.2 isAlive 和join
133
4.3.3 線程調(diào)度 135
4.3.4 線程分組 136
4.4 線程同步 137
4.4.1 線程同步的概念 137
4.4.2 同步方法 138
4.4.3 同步語(yǔ)句 141
4.5 線程通信 142
4.5.1 共享數(shù)據(jù) 142
4.5.2 使用wait 和notify
實(shí)現(xiàn)通信 145
第2篇 網(wǎng)絡(luò)與Web應(yīng)用開(kāi)發(fā)
第5章 JBuilder 9網(wǎng)絡(luò)編程 151
5.1 概述 151
5.1.1 通信協(xié)議 151
5.1.2 通信端口 154
5.1.3 IP地址 155
5.2 IP地址的獲取 156
5.3 TCP和套接字 161
5.3.1 Socket通信基礎(chǔ) 161
5.3.2 Client/Server程序 165
5.4 UDP和數(shù)據(jù)報(bào) 173
5.4.1 數(shù)據(jù)報(bào)通信基礎(chǔ) 173
5.4.2 使用UDP協(xié)議實(shí)現(xiàn)的
Chat程序 175
5.5 FTP應(yīng)用 181
5.5.1 FTP組件 181
5.5.2 制作FTP客戶(hù)端 183
5.6 Internet資源的獲取 186
5.6.1 URL解析 187
5.6.2 URLConnection類(lèi) 188
5.6.3 E-mail處理 192
第6章 Applet開(kāi)發(fā)技術(shù) 199
6.1 Applet工作原理 199
6.2 Applet標(biāo)簽 202
6.3 Applet與瀏覽器 204
6.3.1 Java支持 205
6.3.2 為終端用戶(hù)選擇
合適的瀏覽器 206
6.3.3 支持多版本瀏覽器 206
6.3.4 Java實(shí)現(xiàn)后的差異 206
6.3.5 瀏覽器版本問(wèn)題的
解決 207
6.3.6 額外的提示 208
6.4 使用JBuilder 9開(kāi)發(fā)Applet 209
6.4.1 使用向?qū)?209
6.4.2 運(yùn)行Applet 212
6.4.3 在JBuilder中部署
Applet 217
6.4.4 在JBuilder中部署
Applet的源代碼 220
6.5 測(cè)試Applet 221
6.5.1 基本測(cè)試步驟 221
6.5.2 在瀏覽器中測(cè)試 222
第7章 JSP編程概述 223
7.1 JSP與Web 223
7.2 JSP API創(chuàng)建 225
7.3 設(shè)計(jì)JSP中的HTML 232
7.4 運(yùn)行JSP 235
7.4.1 編譯JSP文件 235
7.4.2 運(yùn)行JSP文件 236
7.4.3 源代碼分析 237
7.5 部署JSP 238
第8章 Servlet應(yīng)用技術(shù) 241
8.1 Servlet簡(jiǎn)介 241
8.1.1 Servlet為什么優(yōu)于
傳統(tǒng)的CGI 241
8.1.2 Servlet增加新的
特性服務(wù) 242
8.1.3 Servlet的生命周期 244
8.1.4 Servlet特點(diǎn)及應(yīng)用 244
8.1.5 Servlet的接口 246
8.1.6 HTTP會(huì)話(huà) 248
8.2 編寫(xiě)Servlet 251
8.2.1 與客戶(hù)的交互 252
8.2.2 生命周期方法 253
8.3 Servlet體系結(jié)構(gòu) 253
8.4 用Servlet向?qū)Ь帉?xiě)Servlet 255
8.4.1 測(cè)試Servlet 259
8.4.2 配置Servlet 260
8.4.3 理解Servlet 260
8.5 Servlet和JSP的通信 261
8.5.1 Servlet+JSP的
開(kāi)發(fā)模式 261
8.5.2 Servlet和JSP的
通信 263
8.6 Servlet與企業(yè)級(jí)3層
Web結(jié)構(gòu) 267
8.6.1 利用Servlet技術(shù)的
3層結(jié)構(gòu)解決方案 267
8.6.2 規(guī)劃一個(gè)3層
Web應(yīng)用 268
8.6.3 實(shí)現(xiàn)中間層 269
8.6.4 利用Servlet實(shí)現(xiàn)中間
層的進(jìn)一步討論 270
第9章 簡(jiǎn)單Web Services應(yīng)用開(kāi)發(fā) 271
9.1 Web Services介紹 271
9.1.1 Web Services基礎(chǔ) 271
9.1.2 Web Services體系
結(jié)構(gòu) 273
9.1.3 Web Services標(biāo)準(zhǔn) 274
9.1.4 Web Services的優(yōu)點(diǎn) 282
9.1.5 Web Services的缺點(diǎn) 284
9.2 JBuilder 9對(duì)Web Services的
支持 285
9.2.1 創(chuàng)建Web Services的
向?qū)еС?285
9.2.2 例程的支持 286
9.2.3 企業(yè)應(yīng)用服務(wù)器的
支持 286
9.3 利用Axis創(chuàng)建一個(gè)
簡(jiǎn)單的Web Service 286
9.3.1 創(chuàng)建JavaBean 287
9.3.2 將JavaBean作為
Web Services導(dǎo)出 289
9.3.3 部署. 運(yùn)行與測(cè)試
Web Services 291
第3篇 數(shù)據(jù)庫(kù)應(yīng)用開(kāi)發(fā)
第10章 數(shù)據(jù)庫(kù)配置與管理 295
10.1 配置JBuilder 9數(shù)據(jù)庫(kù)
開(kāi)發(fā)環(huán)境 295
10.1.1 JDBC和ODBC的
區(qū)別和安裝 295
10.1.2 連接到數(shù)據(jù)庫(kù) 296
10.1.3 安裝Local InterBase
服務(wù)器 297
10.1.4 使用InterClient 300
10.2 JBuilder 9數(shù)據(jù)庫(kù)管理 301
10.2.1 使用JDataStore Explorer
管理數(shù)據(jù)庫(kù) 301
10.2.2 使用Database Pilot
管理數(shù)據(jù)庫(kù) 316
10.2.3 使用JDBC Monitor
監(jiān)控?cái)?shù)據(jù)庫(kù) 320
第11章 JBuilder 9數(shù)據(jù)訪問(wèn)技術(shù) 323
11.1 簡(jiǎn)單數(shù)據(jù)庫(kù)應(yīng)用的創(chuàng)建 325
11.1.1 創(chuàng)建應(yīng)用程序
結(jié)構(gòu) 325
11.1.2 添加UI組件到
應(yīng)用程序 326
11.1.3 添加DataExpress組件
到應(yīng)用程序 327
11.1.4 設(shè)置屬性連接組件 328
11.1.5 編譯. 運(yùn)行及
調(diào)試程序 329
11.2 查詢(xún)數(shù)據(jù)庫(kù) 329
11.2.1 使用QueryDataSet實(shí)現(xiàn)
查詢(xún)數(shù)據(jù)庫(kù)的例子 329
11.2.2 增強(qiáng)數(shù)據(jù)集性能 331
11.2.3 設(shè)置Query對(duì)話(huà)框
屬性 332
11.3 使用參數(shù)化查詢(xún)獲取
數(shù)據(jù)庫(kù)數(shù)據(jù) 333
11.3.1 創(chuàng)建應(yīng)用程序 333
11.3.2 添加參數(shù)組件, 實(shí)現(xiàn)
新參數(shù)再次執(zhí)行
參數(shù)化查詢(xún) 334
11.3.3 綁定參數(shù) 335
11.3.4 添加UI組件 335
11.3.5 運(yùn)行程序 336
11.4 使用存儲(chǔ)過(guò)程獲取數(shù)據(jù) 336
11.4.1 創(chuàng)建表和過(guò)程 337
11.4.2 添加數(shù)據(jù)集組件 337
11.4.3 添加UI組件 338
11.5 回存修改到數(shù)據(jù)源 339
11.5.1 保存來(lái)自QueryDataSet
的修改 339
11.5.2 使用存儲(chǔ)過(guò)程修改回存
到數(shù)據(jù)源 340
第12章 數(shù)據(jù)模塊向?qū)У氖褂?343
12.1 使用向?qū)?chuàng)建數(shù)據(jù)模塊 343
12.2 向數(shù)據(jù)模塊中添加數(shù)據(jù)
組件 344
12.3 使用數(shù)據(jù)模塊 344
12.3.1 在項(xiàng)目中添加所需
的庫(kù) 344
12.3.2 在應(yīng)用程序中引用
數(shù)據(jù)模塊 345
12.4 使用Data Modeler創(chuàng)建
數(shù)據(jù)模塊 346
12.4.1 用Data Modeler
創(chuàng)建查詢(xún) 346
12.4.2 開(kāi)始查詢(xún) 347
12.4.3 添加Where子句 349
12.4.4 添加Order By子句 349
12.4.5 添加Group By子句 350
12.4.6 測(cè)試查詢(xún) 351
12.4.7 創(chuàng)建多重查詢(xún) 352
12.4.8 制定主-從關(guān)系 352
12.4.9 保存查詢(xún) 353
12.5 用Data Module Application向?qū)?br />生成數(shù)據(jù)庫(kù)應(yīng)用程序 354
第4篇 JavaBean開(kāi)發(fā)
第13章 JavaBean的創(chuàng)建 357
13.1 什么是JavaBean 357
13.2 JavaBean組件模型的
需求 358
13.3 用BeansExpress創(chuàng)建一個(gè)
簡(jiǎn)單的JavaBean 359
13.3.1 生成Bean類(lèi) 359
13.3.2 設(shè)計(jì)Bean的用戶(hù)
界面 362
13.3.3 添加屬性到Bean 362
13.4 創(chuàng)建BeanInfo類(lèi) 366
13.4.1 為屬性指定BeanInfo
數(shù)據(jù) 366
13.4.2 使用BeanInfo
Designer 367
13.4.3 修改BeanInfo類(lèi) 367
13.5 添加事件到Bean中 367
13.5.1 激活事件 367
13.5.2 監(jiān)聽(tīng)事件 370
13.5.3 創(chuàng)建定制的事件集 371
13.6 創(chuàng)建屬性編輯器 373
13.6.1 創(chuàng)建字符串列表
編輯器 373
13.6.2 創(chuàng)建字符串標(biāo)簽
列表編輯器 374
13.6.3 創(chuàng)建整數(shù)標(biāo)簽列表
編輯器 375
13.6.4 創(chuàng)建定制的組件
屬性編輯器 376
13.7 添加對(duì)串行化的支持 377
13.8 檢查JavaBean的有效性 377
13.9 發(fā)布Bean 378
第14章 JavaBean的應(yīng)用 379
14.1 屬性的創(chuàng)建 379
14.1.1 創(chuàng)建屬性的快車(chē)道 379
14.1.2 定義組件屬性 379
14.1.3 定義簡(jiǎn)單的屬性 380
14.1.4 定義特殊的屬性
類(lèi)型 382
14.1.5 編寫(xiě)屬性編輯器 386
14.1.6 創(chuàng)建組件定制器 393
14.2 使用事件 393
14.2.1 事件的快車(chē)道 394
14.2.2 組件和事件 396
14.2.3 事件集合 399
14.2.4 使用現(xiàn)有的事件集 401
14.2.5 創(chuàng)建定制的事件集 401
14.3 用BeanInfo類(lèi)指定組件
信息 404
14.3.1 把存在的類(lèi)轉(zhuǎn)變?yōu)?br />JavaBean 404
14.3.2 使用BasicBeanInfo
類(lèi) 407
14.3.3 隱藏屬性和事件 409
14.3.4 為屬性指定定制的
編輯器 410
14.3.5 指定默認(rèn)事件 411
14.3.6 用BeansExpress生成
BeanInfo類(lèi) 411
14.4 串行化JavaBean 412
14.4.1 在UI Designer中
串行化Bean 412
14.4.2 實(shí)例化可串行化的
JavaBean 412
14.4.3 用代碼串行化對(duì)象 414
14.4.4 解串行化對(duì)象 415
14.4.5 定制串行化 415
14.4.6 用可具體化接口
串行化 417
第5篇 EJB應(yīng)用開(kāi)發(fā)
第15章 EJB應(yīng)用開(kāi)發(fā) 421
15.1 關(guān)于EJB 421
15.1.1 EJB概述 421
15.1.2 EJB組成 421
15.1.3 EJB的體系結(jié)構(gòu) 423
15.2 使用JBuilder 9開(kāi)發(fā)EJB 425
15.2.1 開(kāi)發(fā)EJB的步驟 426
15.2.2 EJB開(kāi)發(fā)過(guò)程 426
15.2.3 EJB開(kāi)發(fā)實(shí)例 432
第6篇 高級(jí)篇
第16章 單元測(cè)試 447
16.1 測(cè)試類(lèi) 447
16.2 建立一個(gè)測(cè)試實(shí)例 448
16.2.1 JUnit 448
16.2.2 增加特殊測(cè)試 449
16.2.3 使用斷言(Assert) 449
16.2.4 使用setUp 和
tearDown
450
16.2.5 測(cè)試集 451
16.3 建立測(cè)試的向?qū)?452
16.3.1 測(cè)試實(shí)例 453
16.3.2 測(cè)試集 457
第17章 Cactus 461
17.1 Cactus架構(gòu) 461
17.2 執(zhí)行Cactus 463
17.3 如何使用Cactus 469
17.3.1 Cactus Setup向?qū)?470
17.3.2 為您的Enterprise
JavaBean生成一個(gè)
Cactus測(cè)試實(shí)例 470
17.3.3 執(zhí)行Cactus測(cè)試 471
第18章 UML瀏覽器 473
18.1 UML瀏覽器介紹 473
18.1.1 UML和Java術(shù)語(yǔ) 474
18.1.2 有限包關(guān)聯(lián)圖 475
18.1.3 類(lèi)結(jié)合圖 475
18.1.4 UML符號(hào) 477
18.1.5 可視化圖標(biāo) 478
18.2 查看UML圖 479
18.2.1 JBuilder的UML
瀏覽器 479
18.2.2 查看包圖 480
18.2.3 查看類(lèi)圖 480
18.2.4 查看內(nèi)部類(lèi) 481
18.2.5 查看源代碼 481
18.2.6 查看Javadoc 482
18.2.7 滾動(dòng)查看器 482
18.2.8 更新查看器 482
18.3 瀏覽圖形 483
18.3.1 包圖 483
18.3.2 類(lèi)圖 484
18.4 自定義UML圖 484
18.4.1 設(shè)定工程屬性 484
18.4.2 設(shè)定IDE Options 486
18.5 建立UML圖的圖標(biāo)文件 486
18.6 打印UML圖 487
18.7 重構(gòu)及找到參照 487
第19章 重構(gòu) 489
19.1 重構(gòu)的特性和優(yōu)點(diǎn) 489
19.2 JBuilder中的重構(gòu) 490
19.2.1 優(yōu)化導(dǎo)入(Optimizing
Imports) 490
19.2.2 重命名重構(gòu) 492
19.2.3 類(lèi)的重命名重構(gòu) 492
19.2.4 類(lèi)的移動(dòng)重構(gòu) 493
19.2.5 方法的重命名重構(gòu) 494
19.2.6 局部變量的重命名
重構(gòu) 495
19.2.7 字段的重命名重構(gòu) 495
19.2.8 屬性的重命名重構(gòu) 496
19.2.9 改變方法參數(shù) 497
19.2.10 提取方法 498
19.2.11 周?chē)砑?br />try/catch 499
第20章 Javadoc 501
20.1 增加Javadoc注釋到API
源文件 501
20.1.1 Javadoc注釋?xiě)?yīng)放置
在何處 502
20.1.2 Javadoc標(biāo)記 503
20.1.3 自動(dòng)產(chǎn)生Javadoc
標(biāo)記 505
20.1.4 Javadoc注釋的
沖突情況 506
20.2 建立文檔節(jié)點(diǎn) 507
20.2.1 選擇文件的
輸出格式 507
20.2.2 選擇說(shuō)明文檔的
建立參數(shù) 508
20.2.3 選擇制成說(shuō)明文檔
的包 510
20.2.4 指定doclet命令行
參數(shù) 511
20.3 產(chǎn)生的輸出文件 514
20.3.1 包描述文件 515
20.3.2 概論注釋文件 516
20.4 查看Javadoc 516
20.5 維護(hù)Javadoc 518
20.6 更改文檔節(jié)點(diǎn)的屬性 518
20.6.1 更改節(jié)點(diǎn)的屬性 518
20.6.2 更改Javadoc的
屬性 519
20.6.3 更改doclet的屬性 520
20.7 建立說(shuō)明文檔的
Archive檔 520
20.8 建立一個(gè)自定義的doclet 522
附錄A JBuilder 9 EJB開(kāi)發(fā)
新功能實(shí)例 523
附錄B JBuilder 9運(yùn)用Struts 開(kāi)發(fā)
Web應(yīng)用實(shí)例 539
B.1 Struts Framework簡(jiǎn)介 539
B.2 Web應(yīng)用程序使用實(shí)例 542
B.3 處理中文編碼問(wèn)題 553
附錄C 術(shù)語(yǔ)對(duì)照表 559

本目錄推薦

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