netbeans和Eclipse那个编写java效率更高?

如题所述

NetBeans:在2000年6月由Sun公司开源,其项目包括两个系统:NetBeans IDE,一个开源的集成开发环境(IDE);NetBeans Platform,一个应用程序的通用框架。我们说的NetBeans一般指其IDE。其是以纯Java编写的,但具有Windows环境及OS X环境的本机界面风格。

Eclipse:是一个相当著名的开源Java IDE,由IBM公司开源。Eclipse主要以其开放性、极为高效的GUI、先进的代码编辑器等著称,其项目包括许多各种各样的子项目组,包括 Eclipse插件、功能部件等。任何人都能够轻易的将自己的软件做成Eclipse的插件,而且这些插件只需简单的复制到Eclipse的插件文件夹下就可以被集成。主要采用SWT界面库,支持多种本机界面风格。

要得到这两个系统,只需去网上下载即可。下载和使用都是完全免费的。并且,你还能够从其项目主页上下载其源码。当然,你也需要同时遵守各自的协议。

2.特性比较

(1)GUI

◆NetBeans 由于采用了纯Java开发并以Swing库编写GUI,因此界面色调偏暗,使用起来跟本机程序感觉不同。开始时可能会有些不习惯。如果使用JDK1.5.0版加载,其增强的Swing库会让NetBeans的界面看起来舒服不少。
◆Eclipse GUI相当漂亮,且简洁高效。甚至Microsoft的VS.net都抄袭了它的界面风格。由于采用了SWT界面库,因此在多种平台下的Eclipse都具有该平台的界面风格,使用起来就和通常的本地程序一样。

(2)文档

◆NetBeans 基本上都是在线文档,有联机帮助、IDE使用指南、快速学习指南、支持和文档,另外还具有Javadoc文档索引搜索功能。

◆Eclipse 基本上是本地文档,不过其帮助系统会首先建立一个本地的网页服务器以显示其文档,因为这些文档都是jsp格式的。所有插件及功能部件的帮助文档都会统一安排到Eclipse帮助中心的首页,浏览起来很舒服,并且有很强的搜索功能。

同时,IBM的知识库中提供了大量Java及Eclipse相关的文章。

(3)在线升级

◆NetBeans 提供。
◆Eclipse 提供。

(4)国际化支持

◆NetBeans 主界面的中文化程度相当高。在线文档也提供了中文版。

直接提供了为程序增加国际化支持的功能。

◆Eclipse GUI提供了中文包。但个别部件没有中文。

带有详细的中文帮助文档。

(5)Web/J2EE开发支持

◆NetBeans 支持 Servlet 2.4 和 JSP 2.0。

支持使用 Tomcat 5 部署和调试两层 J2EE 1.4 和 1.3 应用程序。

◆Eclipse 插件支持。

(6)数据库支持

◆NetBeans IBM DB2
Oracle
Pointbase
Microsoft SQL Server
MySQL

◆Eclipse 插件支持。

而Jbuilder不知道有几个人用的是正版的呢
我个人觉得eclipse用起来挺爽的
虽然配置起来很麻烦
但是自己的选择也很多
况且以后Jbuilder不会有后继的版本了
Borland已经把java的开发平台挪到eclipse上面了
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-12-11
  netbeans相对来说效率更高些
  netbeans目前来说对于Java的标准支持的比较快,比如swing设计器,JSF支持等等,由于和oracle/sun的嫡系关系,附带的glassfish也支持最新的Java EE标准。
  Eclipse当然会迎头赶上,因为使用者和插件众多,资料也多,还是更习惯用Eclipse,但要是做桌面swing开发,Eclipse里面的设计器还是要差些的。
  但比如说想开发Android,Google官方出的那个ADT好像只能安在eclipse上(尽管听说netbean也有android插件),所以最好的选择了。
第2个回答  2010-12-25
这个问题在网上都吵了好多年了。你去把这两个名字放在一起搜,肯定能找到一大堆吵架的文章。在这里呢,我只想说。netbeans:体积259兆,同步安装Tomcat,不用配置服务器。查看运行结果只需要按一下F6(控制台、WEB、还是swing都一样),窗体程序设计的便捷性已经与Visual studio非常接近(至少我没见过还有第二款IDE能做到这样)。这些是和eclipse不一样的地方。其它我知道的都和eclipse一样,不知道的请楼下跟进。
还有一个最重要的问题,Netbeans是java官方团队开发的。无与伦比的皇家血统。帅气!嘿嘿,大家看出来了吧,我是亲N派。亲M派不要拍砖啊。本回答被网友采纳
第3个回答  2015-10-27
Eclipse,Eclipse是基于插件的,非常灵活,也非常强大。nebbeans在遇到它没有的功能会很麻烦,Eclipse却不会,可以找相关插件,牛人甚至自己编写插件。如果能自己编写插件,Eclipse就基本是无所不能了
第4个回答  2010-12-23
我也是初学,但两个都用过。初步感觉Eclipse效率更高一点。

netbeans和eclipse 比起来哪个好用?
netbeans 网络开发比eclipse要方便的多 ,避免了每次重新启动服务器的麻烦,和一些导入的JAR包的问题。但是现在用的最广泛的是eclipse ,你可以都尝试着用一下做一个对比。绝大多数公司的开发采用的是eclipse。

java编程软件哪个好
NetBeans是Oracle公司支持的开源IDE,对Java开发者友好。它提供了丰富的项目模板,可以帮助新手快速开始项目。NetBeans拥有智能代码提示、集成调试器和测试管理工具等特性。此外,NetBeans还支持各种Java Web开发技术,如JSP、Servlet和JavaServer Faces等。以上三款Java编程软件都是广泛使用的开发工具,各具特色。

netbean和eclipse有什么区别。
1. 开发领域侧重:NetBeans更偏向于Java开发,而Eclipse则是一个通用的集成开发环境,支持多种语言和开发场景。2. 插件生态系统:Eclipse拥有一个庞大的插件生态系统,支持大量第三方插件以增强其功能。NetBeans的插件支持相对较少。3. 用户界面设计:NetBeans的界面设计相对简洁直观,而Eclipse的界面则更为...

Java的编辑器用哪个比较好?
建议使用NetBeans,Eclipse也是可以的,不过要加一个VE插件,不过这个VE插件我用起来觉得也不如NetBeans的好用。另外NetBeans提供了比较不错的打包功能,Eclipse还是要加插件才可以。4、其它工具:其它还有Jdeveloper,Jbuilder,IntelJ等等,常用的就这么几种。

Java的编辑器用哪个比较好?
一般都使用Eclipse或MyEclipse,这两个提供了丰富的插件和友好的编辑界面,能耗也比较低,速度比较快。3、J2SE开发:建议使用NetBeans,Eclipse也是可以的,不过要加一个VE插件,不过这个VE插件用起来也不如NetBeans的好用。另外NetBeans提供了比较不错的打包功能,Eclipse还是要加插件才可以。4、其它工具:...

java编辑器哪个好
Java编辑器中,Eclipse、IntelliJ IDEA和NetBeans都是优秀的选择。Java开发领域有多种编辑器可供选择,其中Eclipse、IntelliJ IDEA和NetBeans都是非常受欢迎且功能强大的工具。Eclipse是一款开放源代码的集成开发环境,广泛应用于Java开发。它以插件化的架构,提供了完善的Java开发功能,如代码补全、调试和版本...

java开发工具哪个好
可以帮助开发者提高开发效率和代码质量。NetBeans还具有良好的跨平台性能,支持Windows、Mac和Linux等操作系统。每个工具都有其特点和优势,开发者可以根据自己的需求和偏好选择适合的Java开发工具。无论是Eclipse、IntelliJ IDEA还是NetBeans,它们都能帮助开发者快速构建高质量的Java应用程序。

Netbean和Eclipse有什么区别。
2 有赖于swt对原生代码的使用,Eclipse的效率明显好于netbeans,无论是启动速度还是运行时的速度。(不过swt目前在Linux的效率还没有在windows下的高)但是在使用有些插件的时候运行也会比较慢,如ve等 综合 James Gosling似乎是喜欢用netbeans的,但是使用eclipse的人目前肯定是更多于netbeans,另外也有...

编写java程序的软件有哪些(编写java用什么程序好)
4、NetBeans NetBeans是甲骨文公司生产的IDE,在其中也内置了许多功能,相对于idea和eclipse市场还是较少的。5、JDK JDK是Java语言必备的工具,我们代码编写、编译、运行都是依靠jdk来帮助我们运作,jdk是编写Java代码的根基。梁者 学JAVA编程都要下什么软件学JAVA编程都要下什么软件 学习java编程你必须...

java用什么编辑器
Java常用的编辑器有:Eclipse、IntelliJ IDEA、NetBeans和Visual Studio Code。详细解释:Java是一种广泛使用的编程语言,有许多编辑器支持Java开发。以下是几种常见的编辑器及其特点:1. Eclipse:Eclipse是一个开放源代码的集成开发环境,广泛用于Java开发。它提供了完整的Java开发功能,包括代码自动完成、...

相似回答