什么是JAVA虚拟机?java虚拟机的功能有哪些?java为什么被称作是“平台无关的编程语言”?

Java虚拟是可以执行.class文件的一个进程,是虚拟的计算机。Java源文件通过Java虚拟机转换成字节码文件。

Java虚拟机的功能有:将源文件转化为字节码文件,提供硬件的交互平台,解释字节码文件 成为指令并执行,垃圾的回收。

Java被称作“平台无关的编程语言”的原因:Java通过JVM屏蔽了就提平台的信息,而JVM只需要找到目标文件执行(.class),不用考虑具体在哪个平台。

猜你喜欢

转载自blog.csdn.net/qq_37186247/article/details/80281563
今日推荐