J2EE J2SE J2ME 在语法上有什么区别?
一、J2EE J2SE J2ME
J2EE是Java 2 enterprise edition是Java的一种企业版用于企业级的应用服务开发;
J2SE是Java 2 standard edition是Java的标准版,用于标准的应用开发;
J2ME是Java 2 Micro Edition是Java的微型版,常用于手机上的开发。
J2EE,J2SE,J2ME是java针对不同的的使用来提供不同的服务,也就是提供不同类型的类库。
针对企业网应用的J2EE(Java 2 Enterprise Edition)、针对普通PC应用的J2SE(Java 2 Standard Edition)和针对嵌入式设备及消费类电器的J2ME(Java 2 Micro Edition)三个版本。
为了方便开发者,Sun把Java区分为J2SE(Java2StandardEdition)、 J2EE(Java2EnterpriseEdition)、J2ME(Java2MicroEdition)和JavaCard四种平台。J2SE是所有Java技术的基础,不管开发人员要开发什么平台的Java应用程序,都必须先从J2SE学起。J2EE技术着重于企业服务器端的应用。J2ME主要针对嵌入式系统,包括手机、PDA等。针对手机应用程序的开发,Sun还提供了免费的J2MEWirelessToolkit。JavaCard技术用来开发可以植入IC智能卡中的应用程序。
延伸阅读:
二、J2EEsdk和j2sdkee的区别
其实你可以把J2EEsdk和j2sdkee当成是一回事,官方叫法为J2EEsdk。不过如果你仔细推敲,也可以用下面的方法来理解:J2EEsdk就是JDK,这个是开发ejg必须要安装的,j2sdkee是J2EE开发环境(常见的开发环境模式:服务器+数据库+集成开发环境,比如:mysql+tomcat+myeclipse),这也是要安装的,其实如果你安装了jboss的话,就不用全部安装j2sdkee了,只要把其中的一个名为J2EE的文件复制过去就可以了,也就是说JDK是必须要装的,而j2sdkee则不需要,看你用什么做容器了。

相关推荐HOT
更多>>
什么是高级编程语言?
一、高级编程语言高级编程语言是一种人类可读的编程语言,它是相对于底层语言(如机器语言和汇编语言)而言的。高级编程语言通常提供了更加抽象...详情>>
2023-10-13 23:18:52
C#中,私有方法和密封方法的区别是什么?
一、C#中,私有方法和密封方法的区别私有方法是一个成员可见性范畴里的概念,密封方法是一个继承范畴的概念;密封方法的子类无法重写这个这个方...详情>>
2023-10-13 22:15:42
J2EE J2SE J2ME 在语法上有什么区别?
一、J2EE J2SE J2MEJ2EE是Java 2 enterprise edition是Java的一种企业版用于企业级的应用服务开发;J2SE是Java 2 standard edition是J详情>>
2023-10-13 20:42:45
C语言中字符和符号有什么区别?
一、C语言中字符和符号的区别在C语言中,字符和符号是两种不同的概念。字符(Character)是指用来表示文本信息的单个字符,例如字母、数字、标...详情>>
2023-10-13 19:38:28热门推荐
技术干货






