JEE、J2EE、JSE、JME 和 JDK 之间有什么区别?

What are the differences between JEE, J2EE, JSE, JME and JDK?

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

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

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