注冊(cè) | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當(dāng)前位置: 首頁(yè)出版圖書科學(xué)技術(shù)計(jì)算機(jī)/網(wǎng)絡(luò)軟件與程序設(shè)計(jì)其他編程語(yǔ)言/工具Netbeans IDE 6高級(jí)編程

Netbeans IDE 6高級(jí)編程

Netbeans IDE 6高級(jí)編程

定 價(jià):¥68.00

作 者: (美)馬特 等著,劉志忠 譯
出版社: 清華大學(xué)出版社
叢編項(xiàng):
標(biāo) 簽: 程序設(shè)計(jì)

ISBN: 9787302194668 出版時(shí)間: 2009-02-01 包裝: 平裝
開本: 16開 頁(yè)數(shù): 457 字?jǐn)?shù):  

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

  《Netbeans IDE 6高級(jí)編程》是一本有關(guān)NetBeans富客戶端應(yīng)用程序開發(fā)的權(quán)威指南,內(nèi)容涵蓋了NetBeans 5.5和6.x版本,重點(diǎn)介紹了如何使用NetBeans平臺(tái)作為框架,開發(fā)“一次編寫,處處運(yùn)行”的富客戶端應(yīng)用程序。旨在幫助讀者掌握NetBeans模塊的開發(fā),精通NetBeans的主要API,以及學(xué)會(huì)一些構(gòu)建可靠桌面軟件的技術(shù)與技巧?!禢etbeans IDE 6高級(jí)編程》由三位頂級(jí)NetBeans專家聯(lián)合編寫,并由Sun中國(guó)的專家團(tuán)隊(duì)葉亮等人翻譯和審校,是中國(guó)讀者不可多得的NetBeans學(xué)習(xí)用書,也是Sun中國(guó)技術(shù)社區(qū)推薦的NetBeans技術(shù)用書。

作者簡(jiǎn)介

  Adam Myatt,目前是GE(通用電氣公司)全球研究所軟件開發(fā)室的主要技術(shù)人員。該研究所是通用電子的全球研發(fā)總部,位于紐約的Niskayuna。Adam是一位資深的Java開發(fā)人員,也是Sun微系統(tǒng)認(rèn)證的Java程序員。他的工作貫穿了整個(gè)軟件開發(fā)生命周期,同時(shí)他也擔(dān)負(fù)領(lǐng)導(dǎo)全球Java軟件和Web應(yīng)用程序的開發(fā)、新技術(shù)的研發(fā)和建立長(zhǎng)期戰(zhàn)略的使命。

圖書目錄

第1章 NelBeans的下載、安裝以及自定義設(shè)置
1.1 下載文件
1.2 安裝NetBeansIDE
1.3 自定義NetBeans啟動(dòng)選項(xiàng)
1.4 管理插件和更新
1.5 設(shè)置代理
1.6 自定義IDE
1.6.1 設(shè)置內(nèi)部Web瀏覽器
1.6.2 設(shè)置代碼編輯器縮排
1.6.3 選擇字體和顏色
1.6.4 配置快捷鍵映射
1.6.5 設(shè)置Advanced選項(xiàng)
1.7 導(dǎo)航并了解IDE布局
1.7.1 初始布局
1.7.2 窗口
1.8 小結(jié)
第2章 SourceEditor
2.1 在Projects窗口中工作
2.1.1 SourcePackages
2.1.2 TestPackages
2.1.3 Libranes
2.1.4 TestLibraries
2.2 在Files窗口中工作
2.3 排列文件和導(dǎo)航文件
2.3.1 在SourceEditor中排列文件
2.3.2 在SouseEditor中導(dǎo)航文件
2.4 在SourceEditor窗口中工作
2.4.1 打開文件
2.4.2 行號(hào)
2.4.3 代碼折疊
2.4.4 當(dāng)前行突出顯示
2.4.5 語(yǔ)法和錯(cuò)誤突出顯示
2.4.6 標(biāo)注槽和錯(cuò)誤條
2.4.7 代碼縮排
2.4.8 識(shí)別起始和結(jié)束括號(hào)
2.4.9 識(shí)別未使用的導(dǎo)入
2.5 SourceEditor菜單
2.5.1 上下文菜單
2.5.2 Editor’菜單(工具欄)
2.6 SourceEditor快捷鍵
2.7 支持的特性和工具
2.7.1 宏
2.7.2 組件Palette
2.8 小結(jié)
第3章 代碼補(bǔ)全和模板
3.1 代碼補(bǔ)全
3.2 使用代碼補(bǔ)全功能
3.2.1 包(導(dǎo)入)
3.2.2 方法
3.2.3 類成員
3.2.4 構(gòu)造函數(shù)
3.2.5 super和this
3.2.6 new操作符
3.3 代碼模板
3.3.1 使用代碼模板
3.3.2 自定義模板
3.4 文件模板
3.4.1 使用文件模板
3.4.2 處理文件模板
3.4.3 添加和創(chuàng)建模板
3.5 小結(jié)
第4章 調(diào)試
4.1 什么是IDE調(diào)試
4.2 工程級(jí)的調(diào)試設(shè)置
4.3斷點(diǎn)
4.3.1 添加斷點(diǎn)
4.3.2 禁用斷點(diǎn)
4.3.3 刪除斷點(diǎn)
4.3.4 白定義斷點(diǎn)
4.3.5 Breakl:Ioints窗口
4.3.6 分組斷點(diǎn)
4.4 調(diào)試Java代碼
4.4.1 啟動(dòng)工程調(diào)試會(huì)話
4.4.2 啟動(dòng)文件調(diào)試會(huì)話
4.4.3 停止調(diào)試會(huì)話
4.5 單步調(diào)試代碼
4.5.1 StepInto
4.5.2 StepOut
4.5.3 StepOver
4.5.4 StepOverExpression
4.5.5 RuntoCursor
4.5.6 RunIntoMethod
4.5.7 EvaluateExpression
4.6 用Watch調(diào)試
4.7 LocalVariables窗口
4.8 小結(jié)
第5章 性能分析
5.1 配置Profiler屬性
5.2 Profiler校準(zhǔn)
5.3 分析Java應(yīng)用的性能
5.3.1 將Profiler綁定到工程上
5.3.2 理解ProfilerControlPanel窗口
5.3.3 CPU性能分析
5.3.4 分析CPU性能的例子
5.3.5 用分析點(diǎn)來(lái)分析CPU性能
5.3.6 內(nèi)存分析
5.4 理解ProfilerTelemetry
5.4.1 查看Telemetry概覽
5.4.2 查看主VMTelemetry窗口
5.5 分析外部和遠(yuǎn)程應(yīng)用
5.5.1 分析運(yùn)行在NetBeans上的遠(yuǎn)程Java應(yīng)用服務(wù)器
5.5.2 用ProfilerRemotePack來(lái)分析遠(yuǎn)程Java應(yīng)用服務(wù)器
5.5.3 分析外部Java應(yīng)用
5.6 小結(jié)
第6章管理版本控制
6.1 使用CVS
6.1.1配置工程使用CVS
6.1.2 執(zhí)行常用的CVS操作
6.2 使用Subversion
6.2.1 安裝Subversion
6.2.2 執(zhí)行常用的Subversion操作
6.3使用LocalHistory
6.3.1 配置LocalHistory屬性
6.3.2 使用LocalHistory
6.3.3 標(biāo)注版本
6.3.4 刪除版本
6.3.5 恢復(fù)版本
6.4 小結(jié)
第7章 生成和訪問(wèn)Javadoc
7.1 Javadoc元素
7.1.1 類描述
7.1.2 類標(biāo)簽
7.1.3 類成員變量
7.1.4 構(gòu)造函數(shù)
7.1.5 方法
7.2 在NetBeans中創(chuàng)建Javadoc
7.2.1 配置Javadoc提示設(shè)置
7.2.2 配置工程Javadoc設(shè)置
7.2 -3生成工程的Javadoc
7.3 訪問(wèn)Javadoc-
713.1 額外庫(kù)和平臺(tái)
7.3.2 查看上下文敏感的Javadoc-
7.3.3 搜索Javadoc
7.4 小結(jié)
第8章 用Ant和Maven構(gòu)建軟件的管理
8.1 Ant任務(wù)和目標(biāo)
8.2 在NetBeans中配置Ant屬性
8.3 NetBeans工程構(gòu)建文件
8.3.1 build.xml文件
8.3.2 build-impl.xml文件
8.3.3 build-before-profiler.xml文件
8.3.4 profiler-build-impl.xml文件
8.3.5 project.properties文件
8.4 使用目標(biāo)
8.4.1 運(yùn)行目標(biāo)
8.4.2 調(diào)試目標(biāo)
8.4.3 停和重運(yùn)行目標(biāo)
8.4.4 為Ant目標(biāo)創(chuàng)建快捷鍵
8.5 Maven簡(jiǎn)介
8.6 使用Maven工程
8.6.1 配置Maven屬性
8.6.2 創(chuàng)建Maven工程
8.6.3 配置Maven工稗屬性
8.6.4 添加類庫(kù)依賴關(guān)系
8.7 小結(jié)
第9章 Unit測(cè)試
9.1 創(chuàng)建Unit測(cè)試案例
9.1.1 創(chuàng)建新的測(cè)試類
9.1.2 為現(xiàn)有類創(chuàng)建測(cè)試
9.1.3 查看測(cè)試
9.1.4 修改測(cè)試
9.2 運(yùn)行Unit測(cè)試
9.2.1 查看測(cè)試結(jié)果
9.2.2 生成測(cè)試案例報(bào)告
9.3 在NetBeans中配置Junit屬性
9.4 小結(jié)
第10章 重構(gòu)
10.1 NetBeans重構(gòu)選項(xiàng)
10.2 MoveClass重構(gòu)
l0.3 Rename重構(gòu)
10.4 SafeDelete重構(gòu)
10.5 UseSupertypeWherePossible重構(gòu)
10.6 MoveInnertoOuterIevel重構(gòu)
10.7 EncapsulateFields重構(gòu)
10.8 PullUp重構(gòu)-
10.9 PushDown重構(gòu)
10.10 Conve~~AnonymoustoInner重構(gòu)
10.11 IntroduceMethod重構(gòu)
10.12 ExtractInterface重構(gòu).
10.13 ExtractSuperclass重構(gòu)
10.14 ChangeMethodParameters重構(gòu)
10.15 重構(gòu)的鍵盤快捷鍵
10.16 小結(jié)
第11章 代碼優(yōu)化工具
11.1 使用Checkstyle
11.1.1 Checkstyle檢查點(diǎn)
11.1.2 示例Checkstyle配置文件
11.1.3 在NetBeans中使用Checkstyle
11.2 使用PMD
11.2.1 PMD檢查點(diǎn)概述
11.2.2 示例PMD配置文件
11.2.3 在NetBeans中使用PMD
11.3 使用SQE
11.3.1 安裝SQE插件
11.3.2 配置SQE插件
11.3.3 運(yùn)行SQE插件
11.4 小結(jié)
第12章 在Rail上開發(fā)JRuby/Ruby應(yīng)用
12.1 安裝Ruby環(huán)境
12.2 配置運(yùn)行環(huán)境
12.3 創(chuàng)建Ruby應(yīng)用工程
12.3.1 Ruby應(yīng)用
12.3.2 基于現(xiàn)有源代碼的Ruby應(yīng)用
12.4 創(chuàng)建RubyonRails工程
12.4.1 RubyonRails應(yīng)用
12.4.2 基于現(xiàn)有代碼的RubyonRails應(yīng)用
12.5 添加文件到工程中
12.6 RubyEditor
12.6.1 代碼補(bǔ)全
12.6.2 代碼模板
12.7 運(yùn)行Rake任務(wù)
12.8 自定義Ruby工程
12.8.1 Ruby工程屬性
12.8.2 RubyonRails工程屬性
12.9 RubyGemManager
12.10 管理Rails插件
12.11 測(cè)試Ruby工程
12.11.1 創(chuàng)建測(cè)試
12.11.2 運(yùn)行測(cè)試
12.12 調(diào)試工程
12.13 IRB和RailsConsole
12.14 JRuby
12.14.1 從Ruby調(diào)用Java
12.14.2 在Servet容器中運(yùn)行Rails
12.15 綜合應(yīng)用
12.15.1 創(chuàng)建數(shù)據(jù)庫(kù)
12.15.2 創(chuàng)建工程
12.15.3 運(yùn)行工程
12.16 小結(jié)
第13章 開發(fā)Web應(yīng)用
13.1 創(chuàng)建Wleb應(yīng)用工程
13.2 導(dǎo)航Web應(yīng)用工程
13.2.1 WebPages
13.2.2 ConfigurationFiles
13.2.3 ServerResources
13.3 JavaScript和CSS文件支持
13.3.1 處理CSS文件
13.3.2 處理JavaScript文件
13.4 構(gòu)建Web應(yīng)用
13.4.1 清除并構(gòu)建一個(gè)工程
13.4.2 編譯JSP文件
13.4.3 重復(fù)構(gòu)建和停止構(gòu)建
13.5 運(yùn)行Web應(yīng)用
13.6 定義Java應(yīng)用服務(wù)器
13.6.1 使用Tomcat
13.6.2 使用GlassFish
13.6.3 為某個(gè)工程設(shè)置應(yīng)用服務(wù)器
第14章 開發(fā)Web服務(wù):JAX-WS、SOA、BPEL和RESTful
第15章 開發(fā)GUI應(yīng)用
第16章 開發(fā)富客戶端應(yīng)用1

本目錄推薦

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