关注分享主机优惠活动
国内外VPS云服务器

JDK、JRE、JVM的区别

总结:开发工具执行环境运行虚拟机。 下载的文件夹包含文件夹。 目录就是环境,其下的目录就是运行程序的包,在运行时使用。 包含所有标准类库和扩展类。 跨平台的原因是不同的操作系统版本有不同的版本。 同一版本可以在不同系统上运行

JDK:Java Development Kit Java开发工具

JRE:Java RunTime Envirment Java运行时环境

JVM:Java虚拟机java运行虚拟机

下载的JDK中包含一个JRE文件夹,其lib目录就是JVM环境。 JRE下的lib只是运行Java程序的jar包。 这是在运行 JVM 时使用的。 包含所有标准类库和扩展类。

为什么Java是跨平台的:不同的操作系统版本有不同的JVM版本。

同一个.class可以在不同的系统上运行

p>

未经允许不得转载:主机频道 » JDK、JRE、JVM的区别

评论 抢沙发

评论前必须登录!