当前位置 : 主页 > 编程语言 > java >

Java SE、Java EE、Java ME的区别是什么

来源:互联网 收集:自由互联 发布时间:2022-08-10
Java SE 全称:Java Platform,Standard Edition 它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。 Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,E

Java SE

全称:Java Platform,Standard Edition

它允许开发和部署在桌面、服务器、嵌入式环境和实时环境中使用的 Java 应用程序。

Java SE 包含了支持 Java Web 服务开发的类,并为 Java Platform,Enterprise Edition(Java EE)提供基础。

Java SE包含:

  • 面向对象
  • 多线程
  • IO流
  • javaSwing
  • 其他
  • Java EE

    全称:Java Platform Enterprise Edition

    是在JavaSE的基础上构建的,用来开发B/S架构软件,也就是开发企业级应用,所以称为企业版帮助开发和部署可移植、健壮、可伸缩且安全的服务器端 Java 应用程序。Java EE 是在 Java SE 的基础上构建的,它提供 Web 服务、组件模型、管理和通信 API;

    Java EE包含:

  • serclet
  • jstl
  • jsp
  • spring
  • mybatis
  • 其他
  • Java ME

    为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。Java ME包括灵活的用户界面、健壮的安全模式、许多内置的网络协议以及对于动态下载的连网和离线应用程序的丰富支持。基于Java ME规范的应用程序只需要编写一次,就可以用于许多设备,而且可以利用每个设备的本级功能。

    可以简单理解为“安卓开发”

    Java SE、Java EE、Java ME的区别是什么_javaee

    关系图

    Java SE、Java EE、Java ME的区别是什么_javase_02

    总结

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

    上一篇:hdu1498最小点覆盖
    下一篇:没有了
    网友评论