JVM是什么?

来源:互联网 发布:js时间转换日期格式 编辑:程序博客网 时间:2024/06/08 06:21

从抽象的角度看:
Java虚拟机是一个微型操作系统,有自己的硬件构架体系,还有相应的指令系统。能够识别Java独特的.class文件(字节码),能够将这些文件中的信息读取出来,写入计算机内存。使得Java程序只需要生成Java虚拟机上的bytecode就行,就能够在不同平台上进行操作。
从线程的角度看:
能够在不同操作系统中运行的,一定是个进程。

0 0