Java环境基本要素
JDK(Java Development Kit):是Java程序开发工具包,包含JRE和开发人员使用的工具包。
JRE(Java Runtime Enviroment):是Java程序运行时环境,包含JVM和运行所需要的核心类库。
JVM(Java Virtual Machine):Java虚拟机,简称JVM,是运行所有Java程序的假想计算机,是Java程序的运行环境,是Java 最具吸引力的特性之一。我们编写的Java代码,都运行在 JVM 之上。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191113232053534.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xhaXlpYmVpaml3ZWlqaXU=,size_16,color_FFFFFF,t_70)
Java跨平台特性
Java跨平台特性主要依赖于JVM(Java虚拟机)。
![在这里插入图片描述](https://img-blog.csdnimg.cn/20191113233305620.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xhaXlpYmVpaml3ZWlqaXU=,size_16,color_FFFFFF,t_70)