一,java虚拟机是什么:
java虚拟机是一个抽象的计算机,不同于常规的虚拟机,在实际的计算机上通过软件模拟来实现。
二,虚拟机的作用。
由于JDK里面的JAVAC把编辑的文件生成了.class。而.class又不是可执行文件,所以必须通过一个解释器把.class解释成 本机能识别的指令。
而这个解释器就是java虚拟机。
这里面 涉及到 JDK,JRE。
两者的联系:JDK包含JRE。都能通过java编译.class文件生成可执行的指令。
两者的区别:JDK里面有JAVAC,所以可以编译代码生成.class文件。
具体情况可以查看JDK的那张图。
java虚拟机
最新推荐文章于 2024-05-16 10:23:10 发布