JVM(Java Virtual Machine),Java虚机机,是JDK最底层的东西.只要能将源代码编译成字节码(.class)文件,就可以由JVM在不同平台上解释成机器指令来执行.所以,Java语言的平台无关性,实际上是因为有不同平台下的JVM的支持. 自动内存管理机制 Java程序的内存分配由JVM管理,所管理的内存划分为5个不同的数据区域.自动内存管理可归结为解决两个问题:给对象分配内存以及回收分配给对象内存. 程序计数器 用途:当前线程所执行的字节码的行号指示器. 生命周期:与线程相…