一、作用不同
1、Java SE:Java SE 包含了支持 Java Web服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。
2、Java EE:在javaSE的基础上,添砖加瓦后出现的一种规范;Java EE的核心是EJB3.0, 其提供了更兼便捷的企业级的应用框架。
二、包含范围不同
1、Java SE:Java SE可以看作是JavaEE的子集。
2、Java EE:Java EE包括了Java SE。
三、特点不同
1、Java SE:用Java实现的Hot Java浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。
2、Java EE:技术的基础就是核心Java平台或Java SE,Java EE不仅巩固了标准版中的许多优点。