当前位置: 技术问答>java相关
jdk Standard version vs Enterprise version,有什么区别?
来源: 互联网 发布时间:2015-04-22
本文导语: Enterprise version带的package是否更多? 但是, j2sdk-1_3_1_02-win.exe 43M j2sdkee-1_3_1-win.exe 17M 怎么enterprise的反而小? 在enterprise version版本下编译后的class能在standard版本下运行吗? (我是问使用了比如javax.mail等只有enterprise...
Enterprise version带的package是否更多?
但是,
j2sdk-1_3_1_02-win.exe 43M
j2sdkee-1_3_1-win.exe 17M
怎么enterprise的反而小?
在enterprise version版本下编译后的class能在standard版本下运行吗?
(我是问使用了比如javax.mail等只有enterprise才又的package)
但是,
j2sdk-1_3_1_02-win.exe 43M
j2sdkee-1_3_1-win.exe 17M
怎么enterprise的反而小?
在enterprise version版本下编译后的class能在standard版本下运行吗?
(我是问使用了比如javax.mail等只有enterprise才又的package)
|
j2sdk-1_3_1_02-win.exe 43M 包括java 2运行环境、编译器、和基础包等等。
j2sdkee-1_3_1-win.exe 17M 包括j2ee扩展包、文档等,并不包含java 2运行环境、编译器,如果没有j2sdk-1_3_1_02-win.exe 作基础,j2sdkee-1_3_1-win.exe 什么也干不了
j2sdkee-1_3_1-win.exe 17M 包括j2ee扩展包、文档等,并不包含java 2运行环境、编译器,如果没有j2sdk-1_3_1_02-win.exe 作基础,j2sdkee-1_3_1-win.exe 什么也干不了
|
是的
|
Enterprise version比standard的有扩展。
使用了enterprise的扩展包当然不能在standard下运行,其实根本就编译不过的~
使用了enterprise的扩展包当然不能在standard下运行,其实根本就编译不过的~
|
J2EE增加了许多开发企业级应用的包:包含了13个部分。我没注意是不是比j2se小,不过,如果用到j2EE中特殊的包资源,j2EE编译过的东西在j2se下可就编译不过。如果是简单的standard api,则没有问题的。因为都是用的j2sdk的编译器。
|
简单的说j2ee是j2se的企业用途包的扩充