学习JAVA要安装什么软件?

学习JAVA要安装什么软件?,第1张

你可以分为运行环境和IDE两部分

运行环境:jdk没得选,必装,现在最新版本jdk8.20

其他运行环境要看你做什么开发了,Android开发装个Genymotion虚拟机,J2EE开发装个Tomcat服务器

IDE:推荐eclipse,只要是java就需要装JDK。Eclipse之类的都不错免费,插件特别多,万能神器,做啥都行;当然不足就是所有插件都需要你装(自由的代价)

MyEclipse收费,专门用来做J2EE开发的,就是做跑在服务器上的可以生成网页的那种东西;你要下破解版就当我没说

IDEA也不错,有两个版本,免费版的可以做Java开发,就是写那种跑起来是黑框框的Java程序,也可以做Android开发(做Android更好的选择去google下载Android Studio);付费版的还可以做J2EE开发

个人建议:初学Java装个IDEA的免费版,比Eclipse好用多了,尤其是代码补全和语法检查

1、概念不同:

Tomcat是Apache Software Foundation开发的与Java Web应用程序一起使用的最流行的应用程序服务器。Tomcat的市场份额占到了所有Java应用服务器部署的60%。

WildFly,以前称为JBoss Application Server,由红帽 (Red Hat)开发,是另一个功能齐全且经过认证的应用服务器。

2、应用技术支持不同:

WildFly:Red Hat提供了从WildFly到其商业支持的应用服务器JBoss企业应用程序平台的简单迁移路径。这意味着您可以立即使用WildFly,并在将来快速迁移到JBoss EAP,以获得商业支持,如果您确定需要的话。

tomcat:由于有了Sun 的参与和支持,最新的Servlet 和JSP 规范总是能在Tomcat 中得到体现,Tomcat 5支持最新的Servlet 2.4 和JSP 2.0 规范。

3、对java EE的依赖不同:

不需要Java EE功能(例如,将使用Spring Framework),那么可以使用Tomcat。这是事实上的行业标准,因此,如果选择它,将有最简单的时间查找文档和示例。可以通过包含第三方依赖项来使用Tomcat来运行Java EE应用程序。只使用一小部分Java EE,那么Tomcat仍是一个不错的选择。

WildFly,开放源代码J2EE的实现,通过LGPL许可证进行发布。但同时也有闭源的,开源和闭源流入流出的不是同一途径。大量使用Java EE,或者需要的功能不能作为第三方插件使用,可使用WildFly。

参考资料来源:百度百科-Jboss

参考资料来源:百度百科-tomcat


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/523443.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-06-21
下一篇2023-06-21

发表评论

登录后才能评论

评论列表(0条)

    保存