【发布时间】:2012-04-25 16:52:13
【问题描述】:
我在这里看到了相同的主题,在其他网站上也看到了一些主题,但我仍然很困惑,Sun 是如何命名这些版本的。
这是我对这些代号的了解。请检查并为我更正:
JDK:代表Java Development Kit,可以说是Java中最基本的,用于开发客户端应用程序(如桌面应用程序(使用Swing、awt , ...) 或小程序,...)
J2EE:代表Java Enterprise Edition,用于开发Server端的应用程序(如Servlet、EJB、...)
J2SE:我还不知道这个!!!
当我在一些著名的论坛/网站上阅读时(stackoverflow、byte、javabranch 等...)。我的问题有一些不同的答案。 (或者我理解错了,因为我的英语不好)。
这里有一些我搜索过的答案:
JDK 就像 J2SEE !!!哦,我不太相信这个。当我在 Eclipse 上配置 Glassfish 服务器时,Eclipse 警告这个版本以后需要 j2se 1.4(但我有 JDK 7 或 jdk 1.7 !!!)
correlation-between-jee-j2ee-to-j2se-jdk-versions我看不懂will be built(标有正确答案的帖子)。
例如:
J2EE 1.4 是 Java 1.4 版的企业版 平台,因此将在 J2SE 1.4 上构建。
所以,这意味着 J2EE 是 J2SE 的“测试版”??!!请给我解释一下。
我尝试学习EJB,那么我需要安装哪个版本?
谢谢:)
【问题讨论】:
-
这可以很容易地用谷歌搜索或在维基百科上搜索。
-
对不起。太混乱了!如果它很容易知道,为什么这么多帖子说这些令人困惑的名字。很多答案都大相径庭
-
请阅读最新资源。 “J2SE”和“J2EE”自古以来就被重命名为“Java SE”和“Java EE”。
-
感谢您解释@BalusC,但例如我现在正在上大学课程,他们仍然在描述中使用 J2SE。 :| > - Android 开发环境 > - J2SE 桌面开发环境 > - 操作系统、现代操作系统的服务 > - 应用程序框架(J2SE 与 Android) > - 文件 > - 生命周期方法(J2SE 与 Android) > - 多线程应用程序(J2SE & Android) > - 多线程的概念 > - 网络编程
标签: jakarta-ee java