我在这里看到了相同的主题,在其他站点上也看到了一些主题,但我仍然很困惑,Sun 是如何命名这些版本的。
这是我对这些代号的了解。请检查并为我更正:
JDK:全称Java Development Kit,可以称为Java中最基本的,用于开发客户端应用程序(如桌面应用程序(使用Swing,awt,...)或Applet,...)
J2EE:代表Java Enterprise Edition,用于在服务器端开发应用程序(如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,那么我需要安装哪个版本?
谢谢 :)