JVM:
java虚拟机运行java字节码的虚拟机,JVM有针对性不同的操作系统(linux、window)有不同的实现,且使用相同的java字节码,可以运行得出相同的结果,也就是一次编译,随处都可以运行;
JDK:
它是功能齐全的java sdk,它拥有JRE所拥有的一切,还有编译器(如javac)与工具(如javadoc),能够创建和编译程序;
JRE:
是java运行环境,如果只是为了运行java程序,只需要安装jre即可,包含了java虚拟机(jvm)、java命令等。
如果使用jsp部署web应用程序,运行web应用程序,则需要使用jdk进行将jsp转化为servlet,并且需要jdk将servlet编译。
JVM、JRE与JDK与区别
最新推荐文章于 2024-07-15 22:27:18 发布