Java 技术体系分为三个平台: Java SE, Java EE, Java ME
Java SE (Java Standard Edition, 标准版): 支持面向桌面级应用 (如 Windows 系统下的应用程序) 的 Java 平台, 提供了完整的 Java 核心 API, 此版本以前称为 J2SE
.
Java EE (Java Enterprise Edition, 企业版): 是为开发企业环境下的应用程序提供的一套解决方案. 该技术体系中包含的技术如: Servlet, Jsp 等, 主要针对于 Web 应用程序开发. 此版本以前称为 J2EE
. 企业版相当于是在标准版基础上进行了一个扩展, 可以支持更多的技术.
Java ME (Java Micro Edition, 小型版): 支持 Java 程序运行在移动终端 (手机, PDA) 上的平台, 对 Java API 有所精简, 并加入了针对移动终端的支持, 此版本以前称为 J2ME
. 自从安卓出来后, Java ME 就很少有人用了.