01. 走进 Java

  1. 从传统意义上来看,Sun官方所定义的Java技术体系包括以下几个组成部分:
  • Java编程语言
  • 各个硬件平台上的Java虚拟机
  • Class文件格式
  • Java API类库
  • 来自商业机构或开源社区的第三方Java API类库

我们可以把Java编程语言、Java虚拟机、Java API类库这三部分统称为JDK(Java Development Kit),JDK是用于Javd程序开发的最小环境。另外,我们可以把Java API类库 中的Java SE API子集和Java虚拟机统称为JRE(Java Runtime Environment),JRE是支持 Java运行的最小环境。

下图展示了Java技术体系所包含的内容,以及JDK合JRE所涵盖的范围。

Java 技术体系
  1. 从技术所服务的领域来看,Java技术体系包括以下几个组成部分:
  • Java Card:支持Java程序运行在小内存设备(如智能卡)上的平台
  • Java ME:支持Java程序运行在移动设备(如手机、PDA)上的平台
  • Java SE:支持面向桌面级应用的Java平台
  • Java EE:支持使用多层架构的企业级应用

你可能感兴趣的:(01. 走进 Java)