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
基本版,J2EE
和 JEE
是一样的,只是 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 有啥区别? [复制]的主要内容,如果未能解决你的问题,请参考以下文章