JVM(一)-java技术体系
一、java技术体系
1、sun官方所定义的java技术体系包括了如下的几个组成部分:
java程序设计语言
java虚拟机
java API类库
class文件
第三方java类库
2、java技术体系包含的内容如下图所示:
(1)JDK:Java Development Kit,包含java程序设计语言、java虚拟机、java API类库,支持java程序开发的最小环境
(2)JRE:Java Runtime Environment(java运行环境),包含java API类库中java SE API 子集和java虚拟机,支持java程序运行的标准环境
(3)JVM:Java Virtual Machine(Java虚拟机),负责执行符合规范的Class文件