jdk和jre的区别,以及jvm
2017-05-21 20:44
309 查看
这个问题其实一般都没有去重视,因为这种问题一般很少会出现。
其实要知道他们有什么不同,首先了解一下它们是由什么缩写而来的。
jre : java Runtime Enviroment java运行环境
jdk:Java
Development Kit
jdk是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。
从使用者理解:
jre是面向使用java程序的人的
jdk是面向开发人员的
从包含角度来说
jdk是包含了jre的
那么什么是jvm呢?
jvm就是java虚拟机器,是一个虚构出来的机器。要知道java的移植性是非常好的,它
不限于平台。只要装了java运行所需要的环境,就可以运行。java程序经过编译后就会产生字节码,字节码就可以在jvm上运行了。每当一个java程序运行时,都会有一个对应的jvm实例,当程序运行结束后,这个jvm才会退出。
其实要知道他们有什么不同,首先了解一下它们是由什么缩写而来的。
jre : java Runtime Enviroment java运行环境
jdk:Java
Development Kit
jdk是面向开发人员使用的SDK,它提供了Java的开发环境和运行环境。
从使用者理解:
jre是面向使用java程序的人的
jdk是面向开发人员的
从包含角度来说
jdk是包含了jre的
那么什么是jvm呢?
jvm就是java虚拟机器,是一个虚构出来的机器。要知道java的移植性是非常好的,它
不限于平台。只要装了java运行所需要的环境,就可以运行。java程序经过编译后就会产生字节码,字节码就可以在jvm上运行了。每当一个java程序运行时,都会有一个对应的jvm实例,当程序运行结束后,这个jvm才会退出。
相关文章推荐
- JDK、JRE和JVM的基本知识、JDK中的JRE和独立的JRE的区别以及JDK环境变量的配置
- JVM、JRE以及JDK的区别和联系
- 安装JDK、Java环境变量设置以及JVM、JRE和JDK的区别
- jdk、jre、jvm区别
- 【转】SDK、JDK、JRE、JVM、JDT、CDT等之间的区别与联系 .
- JDK,JRE,JVM区别与联系
- jdk、jre、jvm有什么区别?
- JDK,JRE,JVM的区别与联系
- JDK, JRE 和JVM的区别
- [java]JVM JRE JDK JIT之间的区别
- JDK,JRE,JVM的区别与联系
- Java的运行平台以及核心机制 JRE JVM JDK之间的联系
- JDK,JRE,JVM区别与联系
- JDK,JRE,JVM区别与联系
- jvm jdk jre的区别与联系
- SDK、JDK、JRE、JVM的区别
- jdk jre jvm三者之间的联系与区别
- JDK JRE JVM 之间的区别和联系
- JRE与JVM、JDK的区别
- 针对初学者了解JVM、JRE和JDK三者间的区别和联系