Java堆栈笔记

首先看一张图,很直观 JVM内存可分为3个区:堆(heap)、栈(stack)和方法区(method) 1.每个线程包含一个栈,栈中只保存基础数据类型和自定义对象的引用、对象都存在堆区中 2.每个栈中的数据(原始数据和对象引用)都是私有的,其它栈不能访问 3.栈分为三个部分:基本类型变量区、执行环境上下文、操作指令区 堆区 1.存储的全部是对象实例,每个对象都包含一个与之对应的class信息(cl
相关文章
相关标签/搜索