关于java EE SDK和JDK的区别


学习java有一段时间了,一直用的是JDK,今天在书上看到oracle官网还提供一种叫java EE SDK的开发包。这个跟JDK有什么区别吗,比JDK多了哪些jar包?我之前学习servlet还有搭建SSH的时候,一直用的都是JDK的,突然发现有个java EE SDK,很不了解,到底什么时候需要安装java EE SDK呢,麻烦各位给解答一下吧。

13 个解决方案

#1


j2ee只是企业应用的规范。可以有很多组合,不一定非要用sun的。

#2


JDK是Java Development toolKit,Java开发工具包
是最大的概念

目前的JDK大致分三个大版本:
Java SE:Java Platform, Standard Edition,Java平台标准版,主要用来开发桌面程序
Java EE:Java Platform, Enterprise Edition,Java平台企业版,主要用来开发WEB程序
Java ME:Java Platform, Micro Edition,Java平台微缩版,主要用来开发移动程序

如果你已经写了servlet,估计就是一直在用Java EE技术,也许你没有使用Oracle提供的官方的Java EE SDK

在Java的中间发展阶段,曾经把上面的名字叫做J2SE、J2EE、J2ME
其中的2读作英语two,剩下的按照字母发音,2代表第二代的意思

更详细的内容请参考下面的文章:
http://blog.csdn.net/karl600/article/details/1681977

#3


SDK(Software Development Kit, 即软件开发工具包 );
JDK:Java Development toolKit,Java开发工具包;
好像Java ee sdk是针对J2ee的;

#4


引用 1 楼 huxiweng 的回复:
j2ee只是企业应用的规范。可以有很多组合,不一定非要用sun的。
ava EE SDK里面有servlet API.jar吗,还有EL表达式和jstl.jar也有吗

#5



Java Development Kit       JDK   编写Java程序的程序员使用的软件
Java Runtime Environment   JRE   运行Java程序的用户使用的软件
Standard Edition           SE 用于桌面或简单的服务器应用的Java平台
Enterprise Edition         EE 用于复杂的服务器应用的Java平台
Micro Edition              ME 用于微型手机cell phone和其他小型设备的Java平台
Java 2                     J2 一个过时的术语,用于描述1998年~2006年之间的Java版本
Software Development Kit   SDK 一个过时的术语,用于描述1998年~2006年之间的JDK
Update                     u Sun的术语,用于发布修改的bug
NetBeans                   — Sun的集成开发环境



java核心技术(第8版),第2章

#6


看来那个java EE SDK用的人不多吧,没人解惑那就无满意结贴了啊

#7


java EE 和java SE是两种东西。

#8


还是没有答案啊,疑惑呢

#9


http://bbs.csdn.net/topics/390387780

应该可以解决你的疑惑

#10


#11


SDK软件开发工具
JDKJava开发工具,就是开发Java的SDK吧

#12


难道JAVA WEB还需要这个?说的很对,,确实需要,如果你很牛B就不用,JAVA EE SDK里包含 WEB开发中常用到的类 如 Servlet ,Request,等等 追问: 可是,没装之前我照样用啊。装了之后也没感觉有什么区别 回答: 当然没什么区别,,那个只是一个帮助文档,是帮助程序员在开发过程中遇到问题时查询用的 可以查询一个类里所有的方法与属性的使用 追问: 我装上他会怎么样。 如何使用呢? 回答: 你下载后保存的位置,点击这个图标可以打开,, 打开后象这样,,左边是 开发类的索引和搜索功能右边就是类的说明与内部方法的传入参数与返回参数,,该如何调用之类的文字 追问: 我这不是API啊。 是JAVE EE SDK 70多MB的。 安装包 回答: 那你下载的就是JDK了,,是JAVA的运行环境 追问: 不是啊。我有JDK 这个是JAVA EE的JDK。 我是想问这个有什么用。象servlet-api.jar jsp-api.jar这样的包,,,你看看是不是有这些文些它是专用WEB开发用的,,,这些包Tomcat里也自带了,不用装这个也能用 提问者 的感言: .........谢谢了 2010-11-19

#13


看完了    感觉还是似懂非懂的

注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



 
  © 2014-2022 ITdaan.com 联系我们: