JVM、JRE、JDK
来源:互联网 发布:在淘宝上买狗安全吗 编辑:程序博客网 时间:2024/06/05 02:28
JVM(Java Virtual Machine Java虚拟机)
可以理解为是一个虚拟出来的计算机,具备着计算机的基本运算方式,
它主要负责将java程序生成的字节码文件解释成具体系统平台上的机器指令。
让具体平台如window运行这些Java程序。
JRE(Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,
如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,
也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
其中的开发工具包括编译工具(javac.exe) 打包工具(jar.exe)等
简单而言:使用JDK开发完成的java程序,交给JRE去运行。
三者关系:
JVM:将字节码文件转成具体系统平台的机器指令。
JRE:JVM+Java语言的核心类库。
JDK:JRE+Java的开发工具。
学习Java的时候我们要多看一些视频,尤其是那些基础视频,例如JDK,JRE,JVM,刚开始学习Java的时候肯定不懂。
可以理解为是一个虚拟出来的计算机,具备着计算机的基本运算方式,
它主要负责将java程序生成的字节码文件解释成具体系统平台上的机器指令。
让具体平台如window运行这些Java程序。
JRE(Java Runtime Environment Java运行环境)
包括Java虚拟机(JVM Java Virtual Machine)和Java程序所需的核心类库等,
如果想要运行一个开发好的Java程序,计算机中只需要安装JRE即可。
JDK(Java Development Kit Java开发工具包)
JDK是提供给Java开发人员使用的,其中包含了java的开发工具,
也包括了JRE。所以安装了JDK,就不用在单独安装JRE了。
其中的开发工具包括编译工具(javac.exe) 打包工具(jar.exe)等
简单而言:使用JDK开发完成的java程序,交给JRE去运行。
三者关系:
JVM:将字节码文件转成具体系统平台的机器指令。
JRE:JVM+Java语言的核心类库。
JDK:JRE+Java的开发工具。
学习Java的时候我们要多看一些视频,尤其是那些基础视频,例如JDK,JRE,JVM,刚开始学习Java的时候肯定不懂。
0 0
- jre,jvm,jdk
- JDK、JRE与JVM
- JDK,JRE,JVM
- jdk、jre与jvm
- jdk,jre,jvm
- java jdk jvm jre
- jdk、jre、jvm详解
- JDK、JRE与JVM
- JRE, JDK, JVM
- jre jdk jvm小结
- JDK JRE JVM 关系
- jvm jre jdk 区别
- JRE,JDK,JVM区别
- java-jdk jre jvm
- java jdk jre jvm
- JDK,JRE,JVM区别
- JDK SDK JRE JVM
- jdk jre jvm
- PHP获取日期为星期几的代码
- android 常见错误集合查询
- 虚拟机Ubuntu Server(宿主Win7)gcc
- 在xml文件中定义图片数组
- iis网站由2.0升级4.0报404错误
- JVM、JRE、JDK
- [Ruby] 中define_method 的使用
- leetcode182-Duplicate Emails(找出出现重复的数据)
- 使用CSS修改HTML5 input placeholder颜色
- PHP 常用函数整理
- C++多线程编程简单实例(转载的,留着备用)
- Linux-source和export命令小结
- CF 324C. Marina and Vasya
- 公司、办公司内如何限制上外网因特网、只能连内网局域网 - 注册表工具软件、批处理办法 - 注册表转换成批处理BAT,批处理如何修改注册表