1.什么是JVM?为什么称Java为跨平台的编程语言?
答:① 概述:JVM是Java虚拟机的英文简称。全称为Java Virtual Machine。
-->其实,JVM在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。
题目剖析ÿ
答:① 概述:JVM是Java虚拟机的英文简称。全称为Java Virtual Machine。
② 用途:JVM是用来执行Java字节码的虚拟机,每个Java源文件将被编译成字节码文件(即.class文件),然后在JVM中执行。
③ 作用:
-->Java之所以可以跨平台,关键因为JVM屏蔽了与具体操作系统平台相关的信息,
只需要有经过编译的字节码(.class文件)在JVM上运行就可以了。-->其实,JVM在执行字节码时,实际上最终还是把字节码解释成具体平台上的机器指令执行。
题目剖析ÿ