Java简介

目录

JVM

JRE

JDK

JDK、JRE和JVM的关系

Java程序的执行过程


JVM

正因为有JVM的存在,Java才能够实现多平台的运行

Java简介

JRE

JRE是提供Java运行时的各种资源,JRE中文名称是Java运行时环境

Java简介

JDK

JDK中包括了JRE和JVM,JDK中文名称是Java开发工具包

Java简介

JDK、JRE和JVM的关系

Java简介

Java程序的执行过程

.java文件在编译器的编译之后,变成字节码文件.class,用到的是JDK中的javac命令,然后字节码文件.class经过解释器中的java命令解释对应平台的机器语言,然后机器就会执行程序,在解释器的时候,使用到了JVM,正式因为JVM才能够解释成为各个平台对应的机器语言,保证了Java的一次编译,到处执行

Java简介