zoukankan      html  css  js  c++  java
  • JavaSE、JavaEE和JavaME的区别

    JavaSE,JAVA标准版,他是JavaEE和JavaME的基础,主要用于开发和部署桌面、服务器以及嵌入设备和实时环境中的Java应用程序。例如,Java应用程序开发平台Eclipse。

    JavaEE,即企业级,JavaEE是在JavaSE的基础上构建的,用来开发B/S架构软件,即开发企业级应用,例如,电子商务网站、ERP系统,JavaEE在JavaSE的基础进行了扩展,增加了一些更加便捷的应用框架。比如我们现在常用的Java开发三大框架Spring、Struts和Hibernate,我们可以应用这些框架轻松写出企业级的应用软件。Java EE也可以说是一个框架也是一种规范,说它是框架是因为它包含了很多我们开发时用到的组件,例如:Servlet,EJB,JSP,JSTL等;说它是规范因为我们开发web应用常会用到的一些规范模式,JavaEE提供了很多规范的接口却不实现,将这些接口的具体实现细节转移到厂商身上,这样各家厂商推出的JavaEE产品虽然名称实现不同,但展现给外部使用的却是统一规范的接口。 

    JavaME,JavaME即微型版,也是以Java为基础的,之前称为 J2ME,它是一套运行专门为嵌入式设备设计的api接口规范,主要用于开发移动设备软件和嵌入式设备软件,例如:手机游戏,电视机顶盒和打印机相关的嵌入式设备软件。

    简单来说,JavaSE是Java的基础,主要追对桌面程序开发,JavaEE是针对企业级应用开发,而JavaME是主要针对嵌入式设备软件开发。

    作者:cumtchw
    出处:http://www.cnblogs.com/cumtchw/
    我的博客就是我的学习笔记,学习过程中看到好的博客也会转载过来,若有侵权,与我联系,我会及时删除。

  • 相关阅读:
    gitlab centos 安装配置运维笔记
    CentOS 7 升级内核 Kernel
    VMware 桥接模式 复制物理网络连接状态的作用
    diskpart setid value list
    怎样判断Windows的DPI大小?
    Camtasia Studio 6录制视频时鼠标闪烁的解决办法
    ssh的各个jar包作用
    MyEclipse优化技巧
    Struts详细用法
    Ajax的readyState和status属性
  • 原文地址:https://www.cnblogs.com/cumtchw/p/13206123.html
Copyright © 2011-2022 走看看