1、JDK:JAVA开发工具包
2、JRE:JAVA运行时环境
3、JVM:JAVA虚拟机
JDK > JRE > JVM(>为包含的意思)
我们开发的实际情况是:我们利用JDK开发了属于我们自己的JAVA程序后,通过JDK中的编译程序(javac)将我们的文本java文件编译成JAVA字节码,在JRE上运行这些JAVA字节码,JVM解析这些字节码,根据操作系统的不同映射到CPU指令集。实现跨平台。
本文共 244 字,大约阅读时间需要 1 分钟。
1、JDK:JAVA开发工具包
2、JRE:JAVA运行时环境
3、JVM:JAVA虚拟机
JDK > JRE > JVM(>为包含的意思)
我们开发的实际情况是:我们利用JDK开发了属于我们自己的JAVA程序后,通过JDK中的编译程序(javac)将我们的文本java文件编译成JAVA字节码,在JRE上运行这些JAVA字节码,JVM解析这些字节码,根据操作系统的不同映射到CPU指令集。实现跨平台。
转载于:https://blog.51cto.com/7676682/1365550