流行Java IDE工具大比拼[转]

from ken_li http://blog.sina.com.cn/s/blog_722532880102v2ba.html

Java是目前最流行的软件开发语言,其IDE环境也备受开发者关注,IDE可以极大的提高开发速度.

一、Intellij IDEA

这是一款非常优秀的商业Java IDE开发工具,非常适合做J2EE开发,当前最新版本为6.02。Idea有官方发布版已经集成了ANT、JS、Tomcat、WebLogic、CVS、SVN客户端、JSP/HTML/xml等插件,支持对JSP/HTML/JS/JAVA代码的格式化,智能提示错误,强大的调试工具,可以方便调试JSP、EJB、Java代码,支持多个JDK、多个App Server的灵活配置配置,支持ANT脚本的构建。通过插件扩展,IDEA能满足你从J2ME、J2SE、J2EE所有的开发需求,她的身躯只有50-60M。Idea是商业软件,注册费用对一般开发者来说也偏高,全英文版的,没有人指导上手比较慢!

二、Eclipse

这也许从05开始已经成为众所周知的、最流行、也最受欢迎的Java开发工具。优点很多更新快、代码智能化、ANT构建、CVS/SVN/CC/CQ/JUNIT...全面集成,拥有众多的插件,完全免费、有中文版、上手比较快。缺点也非常明显,安装插件麻烦、插件对版本要求比较严格、大量的插件安装上之后会变得很慢。Eclipse是非常好的Java开发工具,但是还是无法和一个50多M的身躯Idea相比!

三、JBuilder

自从Eclipse火起来后,JBuilder就风光不再了。JBuilder在04年之前是最流行的Java开发工具,上手很快,非常适合开发GUI图形界面和EJB,效率是其他开发工具至今都难以相比的。不过由于JBuilder售价不菲,更新太慢(尤其是对JDK和App Server的支持总是迟钝)、对用户和市场反映不够灵活终将未能面临被人渐渐遗忘结局,虽然现在JBuilder还在奋力拼搏,但从2005版、2006以后,直到最近的2007,已经很少有人问津了。如果你想快速开发AWT、SWing应用,强烈推荐你用JBuilder。

四、NetBean

SUN公司的大作,完全免费,有众多插件,与Eclipse类似,但是启动太慢,很耗内存,也没有Eclipse流行,但是开发Java、和Java Web还可以,整体表现一般,不如Eclipse好。

五、JCreator

是一个小型的商业Java IDE工具,优点用C++开发的,速度很快,3.5版以后对ANT支持比较,目前最新版本为4.0,优点是耗费内存小,支持JDK灵活配置,但是总体功能还是很弱,无法和免费的Eclipse和NebBean相比。有免费版本的,适合初学者用。类似JCreator的还有JPod等,已经淡出历史舞台了,不再介绍了。

时间: 2024-10-10 23:13:06

流行Java IDE工具大比拼[转]的相关文章

那些Java IDE工具(不定期更新)

一.Eclipse Eclipse是一个市场占有率很高的Java IDE工具. 官网地址:http://www.eclipse.org/ 下载地址:http://www.eclipse.org/downloads/ 二.... 那些Java IDE工具(不定期更新)

Java在控制台运行IDE工具编写的程序

有时我们需要把javaIDE工具编写的程序在控制台运行,IDE工具编写的通常都带有package, 我们只需在控制台运行时cd到包的上级目录,然后在运行时写class路径时包含进包名即可 如下:包名为Server 在Server包中有EchoServer.class 文件 在运行class文件时需要退回到上级目录,使用Java命令是class类需要加上包前缀,如下: 此为博主原创,转载请注明出处,谢谢! 原文地址:https://www.cnblogs.com/qinshou/p/8999075

高效Java编程工具集锦

Java 开发者常常都会想办法如何更快地编写 Java 代码,让编程变得更加轻松.目前,市面上涌现出越来越多的高效编程工具.所以,以下总结了一系列工具列表,其中包含了大多数开发人员已经使用.正在使用或将来一定会用到的高效工具.这份列表名单包括集成开发环境.集成工具.测试和质量工具等. 1.集成开发环境 Eclipse是最有名也最广泛使用的Java集成开发环境(IDE),允许开发者结合语言支持和其他功能到任何的默认包中,而且Eclipse市场有许多定制和扩展的插件. IntelliJ已经引起了开发

【软帝学院】10个java开发工具,所有java开发人员都应该了解的工具

10个java开发工具,所有java开发人员都应该了解的工具 1.Groovy Groovy 是 用于Java虚拟机的一种敏捷的动态语言,它是一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚本语言. 为Java开发者提供了 现代最流行的编程语言特性,而且学习成本很低,支持DSL和其它简洁的语法,让代码变得易于阅读和维护. Groovy拥有处理原生类型,面向对象以及一个Ant DSL,使得创建Shell Scripts变得非常简单. 大大提高了开发者的效率. 2.Rest-a

10个java开发工具,所有java开发人员都应该了解的工具

10个java开发工具,所有java开发人员都应该了解的工具1.GroovyGroovy 是 用于Java虚拟机的一种敏捷的动态语言,它是一种成熟的面向对象编程语言,既可以用于面向对象编程,又可以用作纯粹的脚本语言.为Java开发者提供了 现代最流行的编程语言特性,而且学习成本很低,支持DSL和其它简洁的语法,让代码变得易于阅读和维护. Groovy拥有处理原生类型,面向对象以及一个Ant DSL,使得创建Shell Scripts变得非常简单. 大大提高了开发者的效率.2.Rest-assur

java学习之常用Java Profiling工具的分析与比较

在 Java 程序的开发过程中,不可避免地会遇到内存使用.性能瓶颈等问题.Java Profiler 工具能帮助开发人员快速.有效地定位这些问题,因此成为了 Java 开发过程中的一个重要工具.目前市场上的 Java Profiler 工具种类繁多,本文将对目前比较常见的几种工具进行简要介绍,并从功能.性能等角度作比较,从而帮助 Java 程序员选择合适的 Java Profiler 工具. 本文主要分为三个部分:第一部分简要介绍 Java Profiler 工具的原理:第二部分对目前常见的 J

JAVA GUI 工具

Java GUI图形界面开发工具 上大学那会儿比较主流的Java图形开发插件是:Visual Editor 和 SWT Designer, 不久又出了个Jigloo, 但去官网看了下发现这个东西也很久没有更新了,不过据说短小精悍,五脏俱全.SWT Designer不久前也被Google收购后重新整合进自己的产品中,然后开源了,现在名字叫:WindowBuilder Pro,看上去界面组件很丰富强大的样子,支持Swing, AWT, SWT, 以及Google自家的GWT等等. 目前JAVA图形界

JAVA IDE IntelliJ IDEA使用简介(一)—之界面元素

(注:简介基于IDEA的版本为:11.0,下载地址:http://www.jetbrains.com/idea/) 打开IDEA,(当第一次打开的时候出现的是一个欢迎页面,随便创建一个project来进入到IDEA的主界面),主界面显示如下: 主界面由6个主要区域组成(图中红色数字标注的) 1.菜单和工具栏 2.导航条:编辑文件时帮助定位和导航项目中的文件 3.状态栏:显示当前项目,IDEA本身的状态,还有别的一些状态相关的一些信息 4.编辑器 5.工具窗口:辅助类窗口.IDEA提供了各式各样的

IntelliJ IDEA 2016.2.4 发布,深受欢迎的 Java IDE

IntelliJ IDEA 2016.2.4 发布了,IntelliJ IDEA被认为是当前Java开发效率最快的IDE工具(基础教程qkxue.net).它整合了开发过程中实用的众多功能,几乎可以不用鼠标可以方便的完成你要做的任何事情,最大程度的加快开发的速度(手机app开发ty300.com).简单而又功能强大.与其他的一些繁冗而复杂的IDE工具有鲜明的对比. 本次发布部分改进记录如下: Android                            Bug    IDEA-15390