2-面试题之JDK,JRE,JVM有什么区别?
jre:Java的运行环境,包过Java虚拟机和Java核心类库(辅助Java程序运行的文件)
jdk:由jre和Java开发工具组成 jdk = jre + Java开发工具
jvm:Java虚拟机,提供执行字节码的能力
jdk是java运行环境和java开发工具组成,而jre是java运行环境,jvm是java字节码编译运行器,也就是说JDK包括JRE,JRE包括JVM
jre:Java的运行环境,包过Java虚拟机和Java核心类库(辅助Java程序运行的文件)
jdk:由jre和Java开发工具组成 jdk = jre + Java开发工具
jvm:Java虚拟机,提供执行字节码的能力
jdk是java运行环境和java开发工具组成,而jre是java运行环境,jvm是java字节码编译运行器,也就是说JDK包括JRE,JRE包括JVM