文章目录
-
- 1.1 概述
- 1.2 Java技术体系
- 1.3 Java虚拟机家族
- 1.4 作业:自己编译JDK
1.1 概述
Java不仅仅是一门编程语言,它还是一个由一系列计算机软件和规范组成的技术体系,这个技术体系提供了完整用于软件开发和跨平台部署的支持环境,并广泛应用于嵌入式系统、移动终端、企业服务器等多种场合。
1.2 Java技术体系
JCP(java社区)定义的Java技术体系包括一下几个部分组成:
- java程序设计语言
- 各种硬件平台上的Java虚拟机实现
- Class文件格式
- Java类库API
我们可以把Java程序设计语言
,Java虚拟机
和Java类库
三部分统称为JDK,JDK是用于支持Java程序开发的最小环境。可以把Java类库API中的Java SE API子集
和java虚拟机
这两个部分统称为JRE,JRE是支持Java程序运行的标准环境