JAVA和Nginx 教程大全

网站首页 > 精选教程 正文

Java基础入门篇(四)Java SE、Java EE、Java ME三者之间的区别

wys521 2025-02-04 16:36:24 精选教程 18 ℃ 0 评论

编者荐语:

Java 是排名第一的编程语言和开发平台。它可以降低成本、缩短开发时间、推动创新并改进应用服务。随着全球数百万开发人员运行超过 510 亿台 Java 虚拟机,Java 继续成为企业和开发人员首选的开发平台。

对于 JavaSE、JavaEE、JavaME,通俗点讲就是:

①JavaSE:开发电脑上运行的软件,针对桌面程序的开发。

②JavaEE:开发网站,针对企业级应用的开发。

③JavaME:开发手机软件,比如APP,针对嵌入式设备软件的开发。


下面详细介绍一下


1、JavaSE

全称是 Java Platform,Standard Edition,Java平台标准版。它是 JavaEE 和 JavaME 的基础,之前称为 J2SE。用于开发和部署桌面、控制台开发的Java应用程序。


同时也是Java的基础,JavaSE 包含了 Java 语言基础、JDBC数据库连接操作、I/O流操作、网络通信、多线程等技术。


2.JavaEE

全称是 Java Platform Enterprise Edition,Java平台企业版。之前称为 J2EE。从名字上就能看出来,它主要针对企业应用的开发,例如,电子商务网站、ERP系统,也包括 Web 开发等方面。


Java EE 是在 JavaSE 的基础上构建的提供功能服务,可以用来实现企业级的面向服务体系结构(service-oriented architecture,SOA)和 Web 应用程序。其最终目的就是成为一个能够使企业开发者大幅缩短投放市场时间的体系结构。


3.JavaME


全称是 Java Platform Micro Edition,Java平台微型版。之前称为 J2ME。是一套运行专门为嵌入式设备设计的API接口规范。


Java ME 为在移动设备和嵌入式设备(比如手机、PDA、电视机顶盒和打印机)上运行的应用程序提供一个健壮且灵活的环境。


Java ME 包括灵活的用户界面、健壮的安全模型、许多内置的网络协议以及对可以动态下载的联网和离线应用程序的丰富支持。基于 Java ME 规范的应用程序只需编写一次,就可以用于许多设备,而且可以利用每个设备的本机功能。


希望对正在准备学习Java的朋友们有所帮助,也欢迎补充交流~

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表