Netbeans IDE 6高級編程

出版時間:2009-2  出版社:清華大學(xué)出版社  作者:馬特  頁數(shù):457  譯者:劉志忠  
Tag標(biāo)簽:無  

前言

任何有過一定軟件開發(fā)經(jīng)驗(yàn)的人都知道:集成開發(fā)環(huán)境(Integrated Development  Environment,IDE)對于程序開發(fā)人員來說就好比是勇士手中的利劍。好的集成開發(fā)環(huán)境  往往能使得程序開發(fā)具有事半功倍的效果,而差的集成開發(fā)環(huán)境則會使得開發(fā)進(jìn)展舉步  維艱。NetBeans IDE是一個針對Java的集成開發(fā)環(huán)境。它所提供的各種卓越特性使得越來  越多的程序開發(fā)人員選擇。NetBeans這柄“利劍”來開發(fā)基于Java的應(yīng)用。NetBeans IDE  所提供的特性涉及到了程序開發(fā)的整個聲明周期,包括:良好的人機(jī)交互界面;智能的  代碼編程環(huán)境;集成的軟件編譯、構(gòu)建以及部署環(huán)境;完善的性能分析、代碼重構(gòu)以及  代碼優(yōu)化功能等。此外,NetBeans IDE基本上支持所有的工程類型,在NetBeans IDE中  可以構(gòu)建簡單的Java應(yīng)用,也可以構(gòu)建復(fù)雜的Web應(yīng)用、Web服務(wù)甚至富客戶端應(yīng)用。  另外,通過安裝各類插件,NetBeans IDE還可以支持各種各樣的第三方工具和類庫等。本書主要介紹了NetBeans 6為富客戶端應(yīng)用開發(fā)所提供的各種新特性,并在此基礎(chǔ)  上詳細(xì)介紹了在NetBeans 6中開發(fā)各類應(yīng)用的基本流程,包括JRuby/R.uby on Rails、Web  應(yīng)用、Web服務(wù)、GUI應(yīng)用以及富客戶端應(yīng)用等。本書主要介紹的是NetBeans 6的一些新特性,而對于NetBeans IDE以前版本中所提  供的一些特性并未涉及,想了解NetBeans IDE的一般特性,可以閱讀相關(guān)資料,或登錄  NetBeans的站點(diǎn)netbeans.org。

內(nèi)容概要

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

作者簡介

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

書籍目錄

第1章 NetBeans的下載、安裝以及自定義設(shè)置  1.1 下載文件  1.2 安裝NetBeans IDE 1.3 自定義NetBeans JVM啟動選項(xiàng) 1.4 管理插件和更新 1.5 設(shè)置代理 1.6 自定義IDE 1.7 導(dǎo)航并了解IDE布局 1.8 小結(jié)第2章 Source Editor 2.1 在Projects窗口中工作 2.2 在Files窗口中工作 2.3 排列文件和導(dǎo)航文件 2.4 在Source Editor窗口中工作 2.5 Source Editor菜單 2.6 Source Editor快捷鍵 2.7 支持的特性和工具 2.8 小結(jié)第3章 代碼補(bǔ)全和模板 3.1 代碼補(bǔ)全 3.2 使用代碼補(bǔ)全功能 3.3 代碼模板 3.4 文件模板 3.5 小結(jié)第4章 調(diào)試 4.1 什么是IDE調(diào)試 4.2 工程級的調(diào)試設(shè)置 4.3 斷點(diǎn) 4.4 調(diào)試Java代碼 4.5 單步調(diào)試代碼 4.6 用Watch調(diào)試3 4.7 Local Variables窗口 4.8 小結(jié)第5章 性能分析 5.1 配置Profiler屬性 5.2 Profiler校準(zhǔn) 5.3 分析Java應(yīng)用的性能 5.4 理解Profiler Telemetry 5.5 分析外部和遠(yuǎn)程應(yīng)用 5.6 小結(jié)第6章 管理版本控制 6.1 使用CVS 6.2 使用Subversion 6.3 使用Local History 6.4 小結(jié)第7章 生成和訪問第8章 用Ant和Maven構(gòu)建軟件的管理第9章 JUnit測試第10章 重構(gòu)第11章 代碼優(yōu)化工具第12章 在Rail上開發(fā)JRuby/Ruby應(yīng)用第13章 開發(fā)Web應(yīng)用第14章 開發(fā)Web服務(wù):JAX-WS、SOA、BPEL和RESTful第15章 開發(fā)GUI應(yīng)用第16章 開發(fā)富客戶端應(yīng)用1

章節(jié)摘錄

插圖:可以選中名稱旁邊Install列中的復(fù)選框來安裝各個插件。每選中一個復(fù)選框,窗口底部顯示的摘要就顯示要安裝的插件數(shù)和總的安裝大小。如果插件列表很長(例如,在Modules模式下查看列表的情形,而不是在Plugins模式下),則可搜索描述文本。在窗口的右上角有一個Search文本框。如果在Search域中輸入文本并按下Enter鍵,列表將被過濾,從而只顯示滿足搜索條件的插件。這個搜索功能對搜索插件的依賴關(guān)系和類庫將很有用處。確定并選定了需要安裝哪些插件后,單擊Install按鈕,將打開一個總結(jié)窗口顯示已選擇的插件,檢查是否有錯誤,單擊Next按鈕。插件安裝器將顯示許可證協(xié)議窗口。在老版本的NetBeans中,需要閱讀并通過多個協(xié)議,在NetBeans 6中可以選擇接受某個協(xié)議,也可以一次接受所有的協(xié)議??梢酝ㄟ^Display license for一下拉框來選擇查看不同的協(xié)議。然后可以單擊I accept the terms in a11 license agreements旁邊的單選按鈕來同意所有的協(xié)議,并單擊Install按鈕。然后就可下載和驗(yàn)證每個插件。下載完畢,單擊Finish按鈕,根據(jù)選擇安裝的插件不同,可能會提示您需要重啟.IDE。如果IDE不需要重啟,將看到更新后的New Plugins選項(xiàng)卡的插件列表。

編輯推薦

在閱讀了《Netbeans IDE 6高級編程》之后,您將知道如何使用NetBeans IDE來高效地開發(fā)軟件應(yīng)用。《Netbeans IDE 6高級編程》將節(jié)省您的開發(fā)時間,使您的軟件開發(fā)效率更加高效,同時還能讓您享受使用NetBeans開發(fā)軟件應(yīng)用的過程。希望您喜歡《NetBeans IDE 6高級編程》,并期望您使用神奇NetBeans IDE平臺來快速地開發(fā)您自己的Java應(yīng)用。當(dāng)今世界,開源的或者商業(yè)的Java集成開發(fā)環(huán)境(IDE)種類繁多。而且,基本上這些IDE每個月都會推出一個新的版本,并宣稱是最好的IDE。因此,很多開發(fā)人員都熱切期望能夠及時地遷移到新的IDE。而對于那些投資于IDE插件研究、代碼質(zhì)量以及構(gòu)建工具開發(fā),或者是建立由于改變IDE而受較大影響的軟件過程的專業(yè)軟件組織而言,這種期望尤為迫切。如果您或者您的組織還沒有轉(zhuǎn)移到NetBeans IDE平臺,那么最近發(fā)布的NetBeans IDE 6.0可能會讓您做出抉擇。NetBeans 6提供了一個迷人的開發(fā)環(huán)境。NetBeans 6源代碼編輯器是該IDE所有最重要特性中最具有說服力的特性之一,因?yàn)殚_發(fā)人員要花費(fèi)大量的時間在代碼編輯器上。另外,通過重新編寫核心體系結(jié)構(gòu),NetBeans 6源代碼編輯器提供了一些非常智能而且功能強(qiáng)大的特性,如代碼補(bǔ)全、語法強(qiáng)調(diào)以及重構(gòu)等。NetBeans 6已經(jīng)不僅僅是一個升級的代碼編輯器了,它還包含了很多其他的特性,如Ruby/Rails支持、Maven支持、兒Jnit 4支持以及Local Historv等。而更新的工具和特性則包括打包的性能分析器、更好的調(diào)試工具、vcs工具和Local I-listorv功能的緊密集成,以及一些《Netbeans IDE 6高級編程》所提到的其他特性。真心祝福您!

圖書封面

圖書標(biāo)簽Tags

評論、評分、閱讀與下載


    Netbeans IDE 6高級編程 PDF格式下載


用戶評論 (總計(jì)5條)

 
 

  •   提升自已,就得不斷的學(xué)習(xí)。
  •   剛買這本書才兩三天,粗略地看了兩天,再用netbeans時,感覺更好用了,這是本翻譯得真不錯的書.支持!
  •   這本書不錯!適合初接觸***Beans者閱讀。
  •   書是一本好書,送書的速度也挺快的。不過書的封面保養(yǎng)得不是很好哦~~
  •   這本書非常有用,適合任何階段的JAVA編程人員。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費(fèi)下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7