JDK(Java Development Kit):用于支持Java程序开发的最小环境
- Java程序设计语言
- Java虚拟机
- Java API类库
JRE(Java Runtime Environment):支持Java程序运行的标准环境。
- Java API类库中的Java SE API子集
- Java虚拟机
按照Java技术所服务的领域来划分,Java技术体系分为4个平台:
- Java Card
- Java ME:支持Java程序运行在移动终端上的平台,对Java API有所精简,并加入对移动端的支持
- Java SE:支持面向桌面级应用的Java平台,提供了完整的Java核心API
- Java EE:支持使用多层架构的企业应用的Java平台,除提供Java SE API外,还对其进行了大量扩充并提供了相关部署支持。