当前位置:天才代写 > tutorial > 其他教程 > NetBeans:优秀的模块化开发工具

NetBeans:优秀的模块化开发工具

2018-05-18 08:00 星期五 所属: 其他教程 浏览:490

本资源由 伯乐在线 – FakeHank 整理

NetBeans是一个旨在为使用开发者、用户及企业提供稳定强大的软件开发产品的开源项目(包括NetBeans IDE 和 NetBeans Platform)。

netbeans

历史

2000年6月,Sun Microsystems开源发布了NetBeans,并担当项目赞助者直至2010年1月其被Oracle收购。经历3、4、5、6、7五代的更新,如今NetBeans已经来到了最新版本8.1。更多详细历史请参见这里。

Platform

在NetBeans Platform平台中,应用软件是用一系列的软件组件模块建构出来。而这些模块是一个jar文件(Java archive file)。它包含了一组Java class文件,它们依据依NetBeans定义了的公开界面以及清单文件(manifest file)实现。清单文件用来区分不同模块的定义。这种做法的优点是模块化,基于模块建构的应用程序只要加上新的模块就能进一步扩充。由于模块可以独立开发,所以由NetBeans平台开发出来的应用程序可以利用第三方软件,非常容易地进行高效扩展。

IDE

NetBeans IDE能够帮助使用者快捷而迅速地开发Java桌面、手机和Web应用程序以及基于HTML、JavaScript和CSS的HTML5应用程序。同时,NetBeans也为开发者提供了一系列PHP和C/C++工具。NetBeans是一个免费、开源并在世界范围内拥有大批使用者的IDE。

NetBeans IDE是Java 8的官方IDE。通过使用NetBeans的编辑器、代码分析器以及转换器,使用者能够快速高效地使用Java 8的新特性,例如lambda、方法引用等特性来更新应用。

NetBeans IDE的三大基本特性:

  1. 模版和样本应用(IDE提供了对应应用的基本框架,让应用者更加快捷地编写相应程序)
  2. 数据库和服务(使用者能够直接在IDE中管理和使用数据库)
  3. 插件管理

开发资源

  • 下载
  • 快捷键列表
  • 插件市场
  • 论坛
  • 文档及教程
  • 新手指南
  • 开发手册
  • 模块开发指南
  • Java开发教程
  • Java GUI应用开发教程
  • Java EE及Web应用开发教程
  • Web Service开发教程
  • C/C++应用开发教程
  • PHP及HTML5应用开发教程
  • 移动及嵌入式应用开发教程
  • 示例程序
  • 示例代码与视频
  • 官方网站:http://netbeans.org/

     

      关键字:

    天才代写-代写联系方式