jvm就是java虚拟机的意思,它其实就是一个软件,其功能就是模拟一台计算机。就好像我们平时所见的exe程序能在计算机上运行一样,java程序可以在jvm上运行。只要安装了jdk之后,电脑里就有jvm了,环境变量不是必须的,它仅仅是为了让计算机能够找到jvm。
jvm是java虚拟机,通俗点,其实就是个软件,jdk里带的,配环境变量是为了开发时候可以调用这个软件,java程序都运行在这个里面
jdk中包含一个jre的目录:
JRE(Java Runtime Environment,Java运行环境),运行JAVA程序所必须的环境的集合,包含JVM标准实现及Java核心类库
JDK>JRE>JVM
JDK 开发工具包
JRE JAVA运行环境
JVM JAVA虚拟机
1.6之后直接安装jre就可以了