• 首页
        • 更多产品

          客户为中心的产品管理工具

          专业的软件研发项目管理工具

          简单易用的团队知识库管理

          可量化的研发效能度量工具

          测试用例维护与计划执行

          以团队为中心的协作沟通

          研发工作流自动化工具

          账号认证与安全管理工具

          Why PingCode
          为什么选择 PingCode ?

          6000+企业信赖之选,为研发团队降本增效

        • 行业解决方案
          先进制造(即将上线)
        • 解决方案1
        • 解决方案2
  • Jira替代方案
目录

J2EE J2SE J2ME 在语法上有什么区别

J2EE J2SE J2ME 在语法上没有区别,它们是java的不同版本。J2EE是Java 2 enterprise edition是Java的一种企业版用于企业级的应用服务开发;J2SE是Java 2 standard edition是Java的标准版,用于标准的应用开发;J2ME是Java 2 Micro Edition是Java的微型版,常用于手机上的开发。

一、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则不需要,看你用什么做容器了。

一站式研发项目管理平台 PingCode

一站式研发项目管理平台 PingCode

支持敏捷\瀑布、知识库、迭代计划&跟踪、需求、缺陷、测试管理,同时满足非研发团队的流程规划、项目管理和在线办公需要。

相关文章

python中的text editor,terminal,interpreter之间的区别是什么

百科

java web 和 android 两者的学习路线什么区别

百科

Python的定义主函数和c语言的主函数有什么区别

百科

parameterType传入参数实体类和map有什么区别

百科

编程中handle与hook什么区别

百科

VC中的MFC的几种SDI

百科

C++虚函数和C#虚函数的区别

百科

有人告诉我在java的for循环语句中的i++与++i有什么区别

百科

Fortran语言中read*,和read(*,*)的区别

百科

Fortran语言中dsin()和sin()函数的区别

百科