搜索
高级检索
高级搜索
书       名 :
著       者 :
出  版  社 :
I  S  B  N:
文献来源:
出版时间 :
NetBeans权威指南
0.00    
图书来源: 浙江图书馆(由图书馆配书)
  • 配送范围:
    全国(除港澳台地区)
  • ISBN:
    9787121063206
  • 作      者:
    刘斌,费冬冬,丁璇编著
  • 出 版 社 :
    电子工业出版社
  • 出版日期:
    2008
收藏
编辑推荐
  内容深入浅出,实例丰富,可帮助读者快速入门,适合希望使用NetBeans进行开发的初、中、高级读者,可作为必备的开发工具书使用。
展开
作者简介
  刘斌,男,工学硕士,资深架构师,现工作于美国硅谷。具有十多年的程序开发和系统设计经验,精通Delphi、Java SE、Java ME等多种开发语言、已经出版和发表过多本程序开发书籍和技术文档。
  作者从NetBeans 4.0开始就一直使用该工具进行开发,因此对NetBeans的性能有着深刻的理解。本书历经一年多的时间完成,书中大部分内容都来自具体的开发实践。对于使用NetBeans工具进行开发的技术人员来说,本书具有很高的参考价值。
展开
内容介绍
  NetBeans是当前市场上最为流行的、源代码开放且免费的集成开发环境。NetBeans不仅可以作为Java开发工具,还可以使用它开发标准的Java程序、Web应用程序、Java EE企业级应用程序、Java ME手机应用程序等,还能够开发C++程序、Ruby程序等。《Java技术大系·NetBeans权威指南》主要介绍NetBeans 6.0简体中文版集成开发环境的基本功能和使用方法。读者在阅读《Java技术大系·NetBeans权威指南》的同时,不仅能够掌握NetBeans的使用方法,还能够学习如何进行项目的开发。《Java技术大系·NetBeans权威指南》共分为五篇,第一篇介绍标准Java应用程序的开发,以及NetBeans集成开发环境基本功能。第二篇为NetBeans集成开发环境的高级应用篇,本篇结合具体的实例讲解如何进行JUnit单元测试、代码性能分析、代码版本控制、开发Web应用程序、企业级应用程序、进行UML建模,以及开发SOA应用程序。第三篇介绍如何使用NetBeans进行快速的手机程序开发。第四篇描述的NetBeans插件模块和富应用程序的开发方法。第五篇给出了如何在NetBeans中进行C/C++程序的开发方法。
展开
精彩书摘
  第一篇 标准开发环境
  第1章 NetBeans的安装和开发环境配置
  NetBeans是Sun公司使用Java语言开发的一个开源工具,主要包括IDE(集成开发环境)和Platform(平台)两个主要部分。其中,集成开发环境是在平台基础上实现的,并且平台本身也开放给开发人员直接使用。本书的大部分内容介绍NetBeans集成开发环境的使用方法,只在第5篇中介绍NetBeans平台的开发使用方法。
  利用NetBeans集成开发环境可以开发标准的Java应用程序、Web程序、手机程序、C++程序等。本章首先介绍NetBeans集成开发环境的安装和基本结构,以及如何更新NetBeans等内容。本章主要内容
  NetBeans的各个菜单功能
  NetBeans的各个窗口
  源代码编辑器
  NetBeans的模块安装/更新方法
  本章亮点
  NetBeans的安装
  NetBeans模块的手工安装方法
  NetBeans源代码编辑器的使用
  1.1下载和安装NetBeans
  NetBeans IDE(集成开发环境)是一个免费的、开源的集成开发环境。它可以运行在众多常见的平台上,包括Windows、Linux、Solaris和MacOS等。NetBeans集成开发环境为开发者提供了所需的所有工具,使得开发专业的跨平台的桌面、企业、Web和移动应用十分简便。
  目前NetBeans的最新版本为NetBeans IDE 6.0,因此本书以NetBeans 6.0简体中文版为目标进行介绍。首先介绍NetBeans 6.0的新特性,安装NetBeans 6.0的最低系统要求,然后介绍如何在NetBeans的官方网站下载NetBeans 6.0,最后给出具体的安装步骤。
  1.1.1 NetBeans 6.0新功能及改进
  NetBeans 6.0是在NetBeans 5.5之后的一个新版本,在继承了NetBeans 5.5优秀功能基础上,NetBeans 6.0又提供了如下的功能及改进。
  1.功能强大的代码编辑器
  语言敏感的编辑器支持缩进、自动补全和高亮显示。代码编辑器可以自动分析代码、自动匹配单词和括号、标注代码错误、显示提示和Javadoc,如图1-1所示。编辑器还可以被定制化或者横向纵向切分,同时提供集成的代码重构、调试和JUnit测试。
  2.增强的图形用户界面编辑器(GUI Builder)
  NetBeans 6.0中可以通过拖曳设计基于Swin9组件的图形用户界面,只需要从组建面板里选择组件并拖曳到GUI Builder里,再双击就可以直接编辑JLabel、JButton和JTextField的文字属性,如图1-2所示。在属性编辑器窗口中,也可以对选中的组件属性进行编辑。NetBeans集成开发环境内建有对本地化和国际化的支持,可以开发多个语言的应用程序。
  3.全面支持Java企业版应用程序
  NetBeans 6.0全面支持Glassfish、Sun Java System Application Server PE 9、Weblogic 9.0、J-Boss4以及Tomcat服务器等,同时支持J2EE 1.4和Java EE 5,包括JAX.RPC和JSR l09标准。
  NetBeans 6.0完全支持Java EE 5的集成开发环境,而且增强了Java Persistence、EJB 3和JAX—WS 2.0规格说明。在下载安装NetBeans 6.0后,任何有关Java EE 5的特性都可以正常使用,其中包括EJB 3.0和Web Services等。NetBeans 6.0提供了对Java EE 5 APl的代码自动完成和Javadoc功能支持。NetBeans 6.0支持如下的一些新技术:
  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程序开发
  NetBeans 5.5支持JavaServer Faces(JSF)、JavaServer Pages(JSP)、Persistence Units、Struts、AJAx和JavaServer Pages Standard Tag Library(JSTL)等技术,同时提供编辑部署描述符可视化的编辑器和调试Web应用的HTTP监视器。只需要几个简单的步骤就可以创建,从数据库中提取数据拥有完全功能的JSF页面。NetBeans支持可视化的JSF程序开发,使得开发页面可以通过拖曳完成,如图1—3所示。
  5.协同开发
  使用NetBeans Developer Collaboration(可以从更新中心下载),开发人员可以通过网络实时地共享整个项目和文件。这样就可以让其他的同事在远程进行修改,而您可以在本地看着它键入字符,然后运行您的应用。协同开发还可以检查其他伙伴的工作并发送消息。而这消息可以是普通文本,或者有高亮支持的XML、HTML和Java代码。
展开
目录
第一篇  标准开发环境
第1章  NetBeans的安装和开发环境配置
第2章  通过NetBeans开发Java标准应用程序
第3章  在NetBeans中调试应用程序
第4章  代码重构
第5章  JavaBean开发
第6章  管理和使用服务器
第7章  数据库的管理与开发

第二篇  NetBeans高级应用
第8章  JUnit测试
第9章  性能分析
第10章  在NetBeans中进行版本控制
第11章  基础Web应用程序开发
第12章  高级Web应用程序开发
第13章  在NetBeans中开发Struts程序
第14章  进行可视化的Web开发
第15章  企业级应用程序开发
第16章  基于XML的开发
第17章  UML建模
第18章  Web服务以及SOA程序开发

第三篇  NetBeans手机开发
第19章  创建和运行Java ME应用程序
第20章  Java ME程序的可视化开发
第21章  Java ME开发高级技术
第四篇  NetBeans组件开发
第22章  开发NetBeans插件模块

第五篇  NetBeans开发C++程序
第23章  使用NetBeans开发C/C++程序
附录A  NetBeans的快捷键
展开
加入书架成功!
收藏图书成功!
我知道了(3)
发表书评
读者登录

请选择您读者所在的图书馆

选择图书馆
浙江图书馆
点击获取验证码
登录
没有读者证?在线办证