Java虚拟机(一)——JVM内存分类

传统程序语言:由程序员手动内存管理。C/C++,malloc申请内存和free释放内存,经常导致内存泄漏。 现代程序语言:自动内存管理。Java/C#,采用内存自动管理,程序员只需要申请使用,系统会检查无用的对象并回收内存。 JVM架构如下图所示。 私有内存 程序计数器(Program Counter Register) Java虚拟机栈(JVM Stack) 本地方法栈(Native Metho
相关文章
相关标签/搜索