JavaIDE介绍
使用记事本编写代码很不方便,没有代码提示,也没有一键运行的快捷入口。
初入门Java的小伙伴,就需要一款好用的IDE去解放我们的生产力。
在这里比较三款Java IDEA 的优劣,供大家选择:
初学Java,刚开始一般都是配置jdk的环境变量,配置完jdk,就可以使用IDE进行开发了,目前市场上用于Java开发的IDE有以下三种。
# 1 、eclipse
下载地址:https://www.eclipse.org/downloads/
eclipse也是一个非常优秀的开源免费的集成开发工具,Eclipse原来是IBM公司开发专门用于java的IDE开发环境,2001年11月贡献给开源社区,现在它由非营利软件供应商联盟Eclipse基金会管理,Eclipse 是一个开放源代码的、基于Java的可扩展开发平台。
Eclipse设计非常优良,它本身只是一个框架和一组服务,可以通过插件的方式构建开发环境,并扩展其功能。而且,Eclipse 附带了一个标准的插件集,其中就包括Java开发工具(Java Development Kit,JDK)。
由于Eclipse需要基于Java环境,安装后运行时需要确认计算机中是否对JAVA_HOME与path环境变量进行配置,如果没有配置好jdk,会打不开。
打开eclipse后,首先需要选择工作空间,打开后长这个样子:
打开后需要配置你本地的服务器,选择新建即可。
然后导入你的项目,即可使用eclipse进行开发。
# 2 、Myeclipse
下载地址:https://www.myeclipsecn.com/download/
MyEclipse,是在eclipse 基础上加上自己的插件开发而成的功能强大的企业级集成开发环境.
MyEclipse不需要jdk环境,因为已经内置了,而且内置了tomcat,你只需要像安装其他软件一样安装Myeclispe即可,导入项目就可以运行项目。虽然内置了tomcat和jdk,但是在Myeclipse中可以手动的配置Tomcat和JDK。
相对于eclipse,MyEclipse省去了很多功夫,缺点是MyEclipse太臃肿了,集成了很多不需要使用的插件,因此安装包会比eclipse大很多,占用更多的内存和空间,但如果是初学者,可以尝试使用MyEclipse。
注意:MyEclipse是收费的。
界面和eclipse没有很大的区别,快捷键都是一样的。
# 3 、IntelliJ IDEA
下载地址:https://www.myeclipsecn.com/download/
简称IDEA ,IntelliJ在业界被公认为最好的java开发工具,尤其在智能代码助手、代码自动提示、重构、JavaEE支持、各类版本工具(git、svn等)、JUnit、CVS整合、代码分析、 创新的GUI设计等方面的功能可以说是超常的。
至于有多超前,在你用了IDEA后,你根本不想再用eclipse和MyEclipse。
例如
输入 psvm
,快速生成 main 方法,
输入syso
可以快速生成System.out.println()
等等。
而且IDEA还支持多种语言的开发,IDEA市场上有大量的插件可以缩减我们的开发工作量。
注意:IDEA分两个版本:免费的社区版和付费的终极版,学生使用邮箱认证后可以使用免费的社区版。
经验总结:
- IDEA调试功能非常优秀,代码编辑功能比eclipse、Myclipse优秀许多,但是资源消耗比较大。
- eclipse虽然体积小,但是扩展需要自己下载插件,崩溃了较高