JEE、J2EE、JSE、JME 和 JDK 有啥区别? [复制]

Posted

技术标签:

【中文标题】JEE、J2EE、JSE、JME 和 JDK 有啥区别? [复制]【英文标题】:What are the differences between JEE, J2EE, JSE, JME and JDK? [duplicate]JEE、J2EE、JSE、JME 和 JDK 有什么区别? [复制] 【发布时间】:2019-11-17 19:26:11 【问题描述】:

我不明白 JEE、J2EE、JSE、JME 和 JDK 之间的区别。为什么我需要这些东西?有人可以帮助我吗? 我在学习 Java 时发现了这个快捷方式。我是编程新手。

【问题讨论】:

JSE 基本版,J2EEJEE 是一样的,只是 web 应用的版本不同,JME 移动版 (简单地说)您可以使用 Java SE(Java 标准)运行完整的独立程序。使用 Java Enterprise,您无需编写 独立 程序,而是编写标准化组件以在(更大的)应用程序服务器中运行。 Java EE 的许多重要“部分”,例如。 servlet 和 JMS,也可以由“普通”JSE 程序使用 【参考方案1】:

JEE、J2EE、JSE、JME... - 它是用于不同目标的 Java 库。

JDK 它是一个Java 开发工具包软件开发工具包。它包括用于简单 Java 应用程序的编译器、JRE 和 basic 库。 JEE、J2EE、JSE 不仅仅是库,它们是为开发提供更多可能性的宏伟框架。您可能不会使用它们,但在这种情况下,在一个大型项目中,您将需要“重新发明自行车”。他们都使用JDK。所以没有JDK就不能开发(执行java代码)。完全的

【讨论】:

以上是关于JEE、J2EE、JSE、JME 和 JDK 有啥区别? [复制]的主要内容,如果未能解决你的问题,请参考以下文章

JAVA的三个版本,JSE,JEE,JME三者之间有啥区别呀?

JAVA-初步认识02-第一章

java学习lesson 01

jee map

死信队列和退出队列有啥区别?

Atitit j2ee5 jee5 j2ee6 j2ee7 jee6 jee7 新特性