JDK(java development kit ,java开发配套工具包)
JDK=JRE+Java开发工具,JDK是给java开发人员用的,里面包含了JRE,安装了JDK后就不用安装JRE了。
JRE(java run-time enviroment,java运行环境 )
JRE=JVM+java核心类库(javaSE标准类库),如果是运行一个开发好的java程序(.class),那么只需要安装JRE。
JVM(java virtual machine,java虚拟机)
JVM是一个虚拟的计算机,具有指令集和能使用不同的存储区域,负责执行指令,管理数据,内存,寄存器。
不同的操作系统有不同的虚拟机。
java虚拟机能屏蔽底层运行平台的差异,实现“一次编译,到处运行”。
“一次编译,到处运行”效果如下
JDK,JRE,JVM包含关系如下
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。