NetBeans權(quán)威指南

出版時間:2008-5  出版社:機械工業(yè)出版社  作者:劉斌,費冬冬 著  頁數(shù):594  
Tag標簽:無  

內(nèi)容概要

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

作者簡介

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

書籍目錄

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

章節(jié)摘錄

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

編輯推薦

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

圖書封面

圖書標簽Tags

評論、評分、閱讀與下載


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


用戶評論 (總計0條)

 
 

 

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

京ICP備13047387號-7