当前位置: 首页 >生活知识 > 内容

NetBeans IDE是什么知识介绍

生活知识
导读 目前关于大家提出的NetBeans IDE是什么这个问题,大家都希望能够得到一个答案,那么小编今天就去收集了一些NetBeans IDE是什么相关的...
2023-10-05 12:55:32

目前关于大家提出的NetBeans IDE是什么这个问题,大家都希望能够得到一个答案,那么小编今天就去收集了一些NetBeans IDE是什么相关的内容来分享给大家,如果大家感兴趣的话可以接着往下看。

NetBeans是由太阳微系统创建的开放源代码的软件开发工具,是一个开发框架,可扩展的开发平台,可以用于Java,C语言/C++,PHP,HTML5等程序的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。

NetBeans 是由太阳微系统创建的开放源代码的软件开发工具,是一个开发框架,可扩展的开发平台,可以用于 Java,C 语言/C++,PHP,HTML5 等程序的开发,本身是一个开发平台,可以通过扩展插件来扩展功能。

在 NetBeans Platform 平台中,应用软件是用一系列的软件模块(modular software components)建构出来。而这些模块是一个 jar 档(Java archive file)它包含了一组 Java 程序的类别而它们实现全依据依 NetBeans 定义了的公开接口以及一系列用来区分不同模块的定义描述档(Manifest file)。有赖于模块化带来的好处,用模块来建构的应用程序可只要加上新的模块就能进一步扩展。由于模块可以独立地进行开发,所以由 NetBeans 平台

开发出来的应用程序就能利用着第三方软件,非常容易及有效率地进行扩展。

历史

NetBeans 是一个始于 1997 年的 Xelfi 计划,本身是捷克布拉格查理大学 Charles University 的数学及物理学院的学生项目。此计划延伸而成立了一家公司进而发展这个商用版本的 NetBeans IDE,直到 1999 年太阳微系统买下此公司。太阳微系统于次年(2000 年)的六月将 NetBeans IDE 开放为公开源码,直到现在 NetBeans 的社群依然持续增长,而且更多个人及企业使用并开发 NetBeans 作为程序开发的工具。

NetBeans IDE 0 延伸了原来 Java EE 的特质。NetBeans C/C++ Pack 更支持 C/C++的编程项目。现行稳定版本对 PHP、Ruby 及其它脚本语言的支持已非常成熟。2009 年,Sun 推出 Kenai 云项目,并将其集成到 Netbeans 中,加强了团队开发的交互性。

NetBeans 平台

NetBeans 平台是一种可重复使用的框架用于简化其他桌面应用程序的开发。当基于 NetBeans 平台的应用被运行,平台主要类别的 main 方法便会被运行。可用的模块会被放置在存储器中,并且开始运行任务。通常模块会只在被需要时,其代码才会被装进内存。

应用程序能动态安装模块。任何应用程序能包括更新模块,允许用户申请下载的应用程序升级和加入新功能。这样安装,升级以及新发并发不必迫使用户每次再下载整个应用程序。

整个 Netbeans 平台提供对桌面应用程序常用的服务,允许开发者集中于仅限于他的应用程序的逻辑设计。其中 NetBeans 平台的主要特征是:

用户界面管理 User interface management(例如菜单和工具条)用户设置管理 User settings management存储管理 Storage management(保留和装任何种类数据)视窗管理 Window management向导框架 Wizard framework(一步一步支持对话框)

版权声明:转载此文是出于传递更多信息之目的。若有来源标注错误或侵犯了您的合法权益,请作者持权属证明与本网联系,我们将及时更正、删除,谢谢您的支持与理解。