java 堆(heap)、栈(stack)和方法区(method)

JAVA的JVM的内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 堆区: 1.存储的是new出来的对象和数组,每一个对象都包含一个与之对应的class的信息。(class的目的是获得操做指令) 2.jvm只有一个堆区(heap)被全部线程共享,堆中不存放基本类型和对象引用,只存放对象自己 栈区: 1.每一个线程包含一个栈区,栈中保存的是全部的变量,包括基本类型和引用类型
相关文章
相关标签/搜索