Write Once、Run Anywhere----JVM跨平台性
Java SE(Standard Edition)
基础及核心
Java SE是最广泛使用的,旨在运行桌面和服务器应用程序。
Java EE(Enterprise Edition)
Java EE是面向企业的应用程序的版本,包括开发应用程序所需的全部Java SE API,以及用于开发企业级应用程序的其他API,例如Java Persistence API(JPA)、Java Message Service(JMS)和Java Transaction API(JTA)。
Java ME(Micro Edition)
Java ME是专门为嵌入式和移动设备开发的版本,例如手机和智能卡。它提供了一组小型的Java库和运行时环境,可以在具有有限资源的设备上运行。