jave分为3种:Java SE,Java ME,Java EE,大部分人大概都不知道,下面小编就赖给大家详解一下他们之间的联系。
1.Java SE
对於想要学习Java程式开发的使用者而言,较先必须接触的,也是必备的Java技术基础是Java SE,全名为JavaTM Java标准版Standard Edition,也就是Java标准版,这一个主要是用於开发桌面应用程式,或是浏览器中内嵌的Applet程式,例如您可以基於Java SE开发一个文字编辑程式。
2.Java ME
对於资源受限的消费性电子产品,例如手机,PDA,kios和其他各式嵌入式系统,像这类的设备不若电脑本身拥有丰富的资源(像强大的CPU与充足的记忆体),若要开发这类设备上的应用程式,可以使用Java ME这个版本,全名为JavaTM Micro Edition,也就是Java微型版,现在非智慧型手机上若声称有支援Java,多半是由这个版本所开发出来的程式。
3.Java EE
对於大型、企业级网站而开发的应用程式Java提供了Java EE这个版本让设计人员来进行开发,全名为JavaTM Enterprise Edition,也就是Java企业版,Java EE以Java SE为基础,在架构上与开发的规模上都比Java SE庞大许多,在所应用的技术上,比较为人所耳熟能详的像是JSF、Servlet、EJB、JAP等。

详细了解Java分为几种
Java Platform,Micro Edition(Java ME)为运行在移动和嵌入式设备上的应用程序提供了一个强大灵活的环境:手机、机顶盒、蓝光播放器、数字媒体设备、M2M模块、打印机以及其他设备。
Java ME技术较初创建用于处理与为小型设备构建应用程序有关的约束。出于此目的,Oracle定义了Java ME技术的基础以适应如此有限的环境,让其能够创建在内存、显示器和功率有限的小型设备上运行的Java应用程序。
JavE与Java的区别:
对JavE的的理解如下:它一个工具,一个用纯java语言写的跨平台的,一个通用的Ascii码图形化的文本编辑器。其功能和微软的记事本有些类似,主要是一个字处理工具,但提供图形化输入;操作像是微软的画图软件,因为该软件主要是通过鼠标进行文本的编辑。
进一步看了一下该软件的功能,操作和功能并不复杂。该软件主要的卖点是授权开发源代码方式,其用java语言开发的跨平台特点。
Java:是由Sun Microsystems公司于1995年5月推出的Java程序设计语言(以下简称Java语言)和Java平台的总称。用Java实现的HotJava浏览器(支持Java applet)显示了Java的魅力:跨平台、动态的Web、Internet计算。从此,Java被广泛接受并推动了Web的迅速发展,常用的浏览器现在均支持Java applet。另一方面,Java技术也不断更新。Java平台由Java虚拟机(Java Virtual Machine)和Java应用编程接口(Application Programming Interface、简称API)构成。