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

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. 插件管理

开发资源

官方网站:https://netbeans.org/

2 2 收藏

资源整理者简介:FakeHank

简介还没来得及写 :) 个人主页 · 贡献了1个资源


直接登录

推荐关注

按分类快速查找

关于资源导航
  • 伯乐在线资源导航收录优秀的工具资源。内容覆盖开发、设计、产品和管理等IT互联网行业相关的领域。目前已经收录 1440 项工具资源。
    推送伯乐头条热点内容微信号:jobbole 分享干货的技术类微信号:iProgrammer