题目:简述Java虚拟机。
喵查答案:Java虚拟机jvm只识别class文件,类加载器找到源文件编译后的class文件后将它放入虚拟机中,虚拟机通过解释器将这个class文件解释成操作系统可以识别的二进制。jvm虚拟机是Java实现跨平台的关键之一,它可以在任何平台上运行class文件,但是jvm在不同的操作系统上会有不同的版本。 Java虚拟机(JVM)是一台虚拟计算机,在实际的计算机上仿真模拟计算机的各种功能。JVM有虚拟的硬件架构,如处理器、堆栈、寄存器等,还具有相应的指令系统。JVM是平台相关的,不同平台的JVM是不同的。JVM是Java应用程序实现“一次编写,处处运行”的关键。