都说搞C的牛叉,那是因为C解决问题,全靠程序员自己。而我们Java有异常机制,数组越界了会提示,开发效率也比C高,不需要程序员对底层了解太多,这一切的一切都归功于Java Virtual Machine-Java虚拟机。JVM就是一个抽象的计算机,它有自己的指令集,有自己的机器语言(ByteCode,Class文件),它帮我们管理内存,线程等,本系列会一一解开它的真面目。本文主要介绍JVM的内存管理。
图 1 JVM内部结构
原标题:JVM之内存管理
关键词:jvm