Java SE,Java EE和Java ME之间的区别?
Java提供了JSE,JEE,JME的三个版本。
使用JSE -Java Standard Edition,您可以开发独立的应用程序。这提供了以下软件包-
java.lang-该软件包提供了语言基础。
java.util-该包提供与收集框架,事件,数据结构和其他实用程序类(例如日期)相关的类和接口(API)。
java.io-该包提供用于文件操作以及其他输入和输出操作的类和接口。
java.math-该包提供了用于多精度算术的类和接口。
java.nio-这个包提供了Java的非阻塞I / O框架的类和接口
java.net-该包提供与网络相关的类和接口。
java.security-该软件包提供了属于安全框架的类和接口,例如键生成,加密和解密。
java.sql-该包提供用于访问/操作存储在数据库和数据源中的数据的类和接口。
java.awt-该包提供类和接口以Java创建GUI组件。
java.text-该包提供用于处理文本,日期,数字和消息的类和接口。
java.rmi-提供RMI包。
java.time-日期,时间,瞬间和持续时间的主要API。
java.beans -java.beans包包含与JavaBeans组件相关的类和接口。
JEE-使用Java Enterprise Edition,可以开发Enterprise应用程序。这包括
API包括Servlet,WebSocket,JavaServerFaces,统一表达语言。
Web服务规范,例如Restful Web服务的API,JSON处理的API,JSON绑定的API,XML绑定的体系结构,XML Web服务的API。
企业规范,例如依赖注入,Enterprise JavaBean,Java持久性API,Java事务API。
JME -Java Micro Edition使用此功能,您可以开发在小型设备(如手机)上运行的应用程序。
以上是 Java SE,Java EE和Java ME之间的区别? 的全部内容, 来源链接: utcz.com/z/316217.html