NetBeans權(quán)威指南

出版時(shí)間:2008-5  出版社:機(jī)械工業(yè)出版社  作者:劉斌,費(fèi)冬冬 著  頁(yè)數(shù):594  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  NetBeans是當(dāng)前市場(chǎng)上最為流行的、源代碼開(kāi)放且免費(fèi)的集成開(kāi)發(fā)環(huán)境。NetBeans不僅可以作為Java開(kāi)發(fā)工具,還可以使用它開(kāi)發(fā)標(biāo)準(zhǔn)的Java程序、Web應(yīng)用程序、Java EE企業(yè)級(jí)應(yīng)用程序、Java ME手機(jī)應(yīng)用程序等,還能夠開(kāi)發(fā)C++程序、Ruby程序等?!禞ava技術(shù)大系·NetBeans權(quán)威指南》主要介紹NetBeans 6.0簡(jiǎn)體中文版集成開(kāi)發(fā)環(huán)境的基本功能和使用方法。讀者在閱讀《Java技術(shù)大系·NetBeans權(quán)威指南》的同時(shí),不僅能夠掌握NetBeans的使用方法,還能夠?qū)W習(xí)如何進(jìn)行項(xiàng)目的開(kāi)發(fā)?!禞ava技術(shù)大系·NetBeans權(quán)威指南》共分為五篇,第一篇介紹標(biāo)準(zhǔn)Java應(yīng)用程序的開(kāi)發(fā),以及NetBeans集成開(kāi)發(fā)環(huán)境基本功能。第二篇為NetBeans集成開(kāi)發(fā)環(huán)境的高級(jí)應(yīng)用篇,本篇結(jié)合具體的實(shí)例講解如何進(jìn)行JUnit單元測(cè)試、代碼性能分析、代碼版本控制、開(kāi)發(fā)Web應(yīng)用程序、企業(yè)級(jí)應(yīng)用程序、進(jìn)行UML建模,以及開(kāi)發(fā)SOA應(yīng)用程序。第三篇介紹如何使用NetBeans進(jìn)行快速的手機(jī)程序開(kāi)發(fā)。第四篇描述的NetBeans插件模塊和富應(yīng)用程序的開(kāi)發(fā)方法。第五篇給出了如何在NetBeans中進(jìn)行C/C++程序的開(kāi)發(fā)方法。

作者簡(jiǎn)介

  劉斌,男,工學(xué)碩士,資深架構(gòu)師,現(xiàn)工作于美國(guó)硅谷。具有十多年的程序開(kāi)發(fā)和系統(tǒng)設(shè)計(jì)經(jīng)驗(yàn),精通Delphi、Java SE、Java ME等多種開(kāi)發(fā)語(yǔ)言、已經(jīng)出版和發(fā)表過(guò)多本程序開(kāi)發(fā)書(shū)籍和技術(shù)文檔?! ∽髡邚腘etBeans 4.0開(kāi)始就一直使用該工具進(jìn)行開(kāi)發(fā),因此對(duì)NetBeans的性能有著深刻的理解。本書(shū)歷經(jīng)一年多的時(shí)間完成,書(shū)中大部分內(nèi)容都來(lái)自具體的開(kāi)發(fā)實(shí)踐。對(duì)于使用NetBeans工具進(jìn)行開(kāi)發(fā)的技術(shù)人員來(lái)說(shuō),本書(shū)具有很高的參考價(jià)值。

書(shū)籍目錄

第一篇 標(biāo)準(zhǔn)開(kāi)發(fā)環(huán)境第1章 NetBeans的安裝和開(kāi)發(fā)環(huán)境配置第2章 通過(guò)NetBeans開(kāi)發(fā)Java標(biāo)準(zhǔn)應(yīng)用程序第3章 在NetBeans中調(diào)試應(yīng)用程序第4章 代碼重構(gòu)第5章 JavaBean開(kāi)發(fā)第6章 管理和使用服務(wù)器第7章 數(shù)據(jù)庫(kù)的管理與開(kāi)發(fā)第二篇 NetBeans高級(jí)應(yīng)用第8章 JUnit測(cè)試第9章 性能分析第10章 在NetBeans中進(jìn)行版本控制第11章 基礎(chǔ)Web應(yīng)用程序開(kāi)發(fā)第12章 高級(jí)Web應(yīng)用程序開(kāi)發(fā)第13章 在NetBeans中開(kāi)發(fā)Struts程序第14章 進(jìn)行可視化的Web開(kāi)發(fā)第15章 企業(yè)級(jí)應(yīng)用程序開(kāi)發(fā)第16章 基于XML的開(kāi)發(fā)第17章 UML建模第18章 Web服務(wù)以及SOA程序開(kāi)發(fā)第三篇 NetBeans手機(jī)開(kāi)發(fā)第19章 創(chuàng)建和運(yùn)行Java ME應(yīng)用程序第20章 Java ME程序的可視化開(kāi)發(fā)第21章 Java ME開(kāi)發(fā)高級(jí)技術(shù)第四篇 NetBeans組件開(kāi)發(fā)第22章 開(kāi)發(fā)NetBeans插件模塊第五篇 NetBeans開(kāi)發(fā)C++程序第23章 使用NetBeans開(kāi)發(fā)C/C++程序附錄A NetBeans的快捷鍵

章節(jié)摘錄

  第一篇 標(biāo)準(zhǔn)開(kāi)發(fā)環(huán)境  第1章 NetBeans的安裝和開(kāi)發(fā)環(huán)境配置  NetBeans是Sun公司使用Java語(yǔ)言開(kāi)發(fā)的一個(gè)開(kāi)源工具,主要包括IDE(集成開(kāi)發(fā)環(huán)境)和Platform(平臺(tái))兩個(gè)主要部分。其中,集成開(kāi)發(fā)環(huán)境是在平臺(tái)基礎(chǔ)上實(shí)現(xiàn)的,并且平臺(tái)本身也開(kāi)放給開(kāi)發(fā)人員直接使用。本書(shū)的大部分內(nèi)容介紹NetBeans集成開(kāi)發(fā)環(huán)境的使用方法,只在第5篇中介紹NetBeans平臺(tái)的開(kāi)發(fā)使用方法。  利用NetBeans集成開(kāi)發(fā)環(huán)境可以開(kāi)發(fā)標(biāo)準(zhǔn)的Java應(yīng)用程序、Web程序、手機(jī)程序、C++程序等。本章首先介紹NetBeans集成開(kāi)發(fā)環(huán)境的安裝和基本結(jié)構(gòu),以及如何更新NetBeans等內(nèi)容。本章主要內(nèi)容  NetBeans的各個(gè)菜單功能  NetBeans的各個(gè)窗口  源代碼編輯器  NetBeans的模塊安裝/更新方法  本章亮點(diǎn)  NetBeans的安裝  NetBeans模塊的手工安裝方法  NetBeans源代碼編輯器的使用  1.1下載和安裝NetBeans  NetBeans IDE(集成開(kāi)發(fā)環(huán)境)是一個(gè)免費(fèi)的、開(kāi)源的集成開(kāi)發(fā)環(huán)境。它可以運(yùn)行在眾多常見(jiàn)的平臺(tái)上,包括Windows、Linux、Solaris和MacOS等。NetBeans集成開(kāi)發(fā)環(huán)境為開(kāi)發(fā)者提供了所需的所有工具,使得開(kāi)發(fā)專(zhuān)業(yè)的跨平臺(tái)的桌面、企業(yè)、Web和移動(dòng)應(yīng)用十分簡(jiǎn)便?! ∧壳癗etBeans的最新版本為NetBeans IDE 6.0,因此本書(shū)以NetBeans 6.0簡(jiǎn)體中文版為目標(biāo)進(jìn)行介紹。首先介紹NetBeans 6.0的新特性,安裝NetBeans 6.0的最低系統(tǒng)要求,然后介紹如何在NetBeans的官方網(wǎng)站下載NetBeans 6.0,最后給出具體的安裝步驟?! ?.1.1 NetBeans 6.0新功能及改進(jìn)  NetBeans 6.0是在NetBeans 5.5之后的一個(gè)新版本,在繼承了NetBeans 5.5優(yōu)秀功能基礎(chǔ)上,NetBeans 6.0又提供了如下的功能及改進(jìn)。  1.功能強(qiáng)大的代碼編輯器  語(yǔ)言敏感的編輯器支持縮進(jìn)、自動(dòng)補(bǔ)全和高亮顯示。代碼編輯器可以自動(dòng)分析代碼、自動(dòng)匹配單詞和括號(hào)、標(biāo)注代碼錯(cuò)誤、顯示提示和Javadoc,如圖1-1所示。編輯器還可以被定制化或者橫向縱向切分,同時(shí)提供集成的代碼重構(gòu)、調(diào)試和JUnit測(cè)試?! ?.增強(qiáng)的圖形用戶(hù)界面編輯器(GUI Builder)  NetBeans 6.0中可以通過(guò)拖曳設(shè)計(jì)基于Swin9組件的圖形用戶(hù)界面,只需要從組建面板里選擇組件并拖曳到GUI Builder里,再雙擊就可以直接編輯JLabel、JButton和JTextField的文字屬性,如圖1-2所示。在屬性編輯器窗口中,也可以對(duì)選中的組件屬性進(jìn)行編輯。NetBeans集成開(kāi)發(fā)環(huán)境內(nèi)建有對(duì)本地化和國(guó)際化的支持,可以開(kāi)發(fā)多個(gè)語(yǔ)言的應(yīng)用程序?! ?.全面支持Java企業(yè)版應(yīng)用程序  NetBeans 6.0全面支持Glassfish、Sun Java System Application Server PE 9、Weblogic 9.0、J-Boss4以及Tomcat服務(wù)器等,同時(shí)支持J2EE 1.4和Java EE 5,包括JAX.RPC和JSR l09標(biāo)準(zhǔn)。  NetBeans 6.0完全支持Java EE 5的集成開(kāi)發(fā)環(huán)境,而且增強(qiáng)了Java Persistence、EJB 3和JAX—WS 2.0規(guī)格說(shuō)明。在下載安裝NetBeans 6.0后,任何有關(guān)Java EE 5的特性都可以正常使用,其中包括EJB 3.0和Web Services等。NetBeans 6.0提供了對(duì)Java EE 5 APl的代碼自動(dòng)完成和Javadoc功能支持。NetBeans 6.0支持如下的一些新技術(shù):  Servlet 2.5  JavaServer Pages 2.1  JavaServer Faces 1.2(JSR-127)  Struts 1.2.9  Enterprise JavaBeans(EJB) 3.0  JAX—WS 2.0  Java Persistence(JSR一220)  Java API for XML.based Remote Procedure Calls(JAX.RPC)1.6  Java API for XML Registries(JAXR)1.0  Java API for XML Processing(JAXP)1.2  JavaServer Pages Standard Tag Library 1.1  4.Web程序開(kāi)發(fā)  NetBeans 5.5支持JavaServer Faces(JSF)、JavaServer Pages(JSP)、Persistence Units、Struts、AJAx和JavaServer Pages Standard Tag Library(JSTL)等技術(shù),同時(shí)提供編輯部署描述符可視化的編輯器和調(diào)試Web應(yīng)用的HTTP監(jiān)視器。只需要幾個(gè)簡(jiǎn)單的步驟就可以創(chuàng)建,從數(shù)據(jù)庫(kù)中提取數(shù)據(jù)擁有完全功能的JSF頁(yè)面。NetBeans支持可視化的JSF程序開(kāi)發(fā),使得開(kāi)發(fā)頁(yè)面可以通過(guò)拖曳完成,如圖1—3所示?! ?.協(xié)同開(kāi)發(fā)  使用NetBeans Developer Collaboration(可以從更新中心下載),開(kāi)發(fā)人員可以通過(guò)網(wǎng)絡(luò)實(shí)時(shí)地共享整個(gè)項(xiàng)目和文件。這樣就可以讓其他的同事在遠(yuǎn)程進(jìn)行修改,而您可以在本地看著它鍵入字符,然后運(yùn)行您的應(yīng)用。協(xié)同開(kāi)發(fā)還可以檢查其他伙伴的工作并發(fā)送消息。而這消息可以是普通文本,或者有高亮支持的XML、HTML和Java代碼。

編輯推薦

  內(nèi)容深入淺出,實(shí)例豐富,可幫助讀者快速入門(mén),適合希望使用NetBeans進(jìn)行開(kāi)發(fā)的初、中、高級(jí)讀者,可作為必備的開(kāi)發(fā)工具書(shū)使用。

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    NetBeans權(quán)威指南 PDF格式下載


用戶(hù)評(píng)論 (總計(jì)0條)

 
 

 

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

京ICP備13047387號(hào)-7