Jdk 编译工具
Jre 运行环境。类似翻译官
Jvm 虚拟机
Jdk编译java文件,编译成class文件。Jre将class文件翻译成二进制文件。jvm虚拟墙保证class文件能在操作系统运行。
一次编译,到处撒野。基于jvm虚拟机。Jvm虚拟机能使java文件能在Windows系统,linux系统,mac系统等其他系统运行。
三者关系:jdk里面包含jre,jre里面包容jvm。
Jdk 编译工具
Jre 运行环境。类似翻译官
Jvm 虚拟机
Jdk编译java文件,编译成class文件。Jre将class文件翻译成二进制文件。jvm虚拟墙保证class文件能在操作系统运行。
一次编译,到处撒野。基于jvm虚拟机。Jvm虚拟机能使java文件能在Windows系统,linux系统,mac系统等其他系统运行。
三者关系:jdk里面包含jre,jre里面包容jvm。