具体到jdk,都是一样一样一样的。
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