0
点赞
收藏
分享

微信扫一扫

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


Java SE

全称:Java Platform,Standard Edition

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

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

Java SE包含:

  1. 面向对象
  2. 多线程
  3. IO流
  4. javaSwing
  5. 其他

Java EE

全称:Java Platform Enterprise Edition

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

Java EE包含:

  1. serclet
  2. jstl
  3. jsp
  4. spring
  5. mybatis
  6. 其他

Java ME

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

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

Java SE、Java EE、Java ME的区别是什么_开发语言

关系图

Java SE、Java EE、Java ME的区别是什么_开发语言_02

总结

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

举报

相关推荐

0 条评论