关于java堆、栈、方法区的描述
java的堆
按照字义,组词,堆,土堆,柴堆
所以其中存储这创建出来的物品,因为计算机中无法从其他地方搬运出来,所以土堆中的土可以理解为认为搬运过来的。
所以堆比较大,放的是对象-----重点,那笔记下来要考的。
较大的柴堆,土堆基本不会放在家里对吧,都是放在屋子外面(别瞎想),所以可相互访问。
java的栈
这其中有了堆得区分,那么栈就是对象得引用,就是存的那个柴堆得地址。
还有基本数据类型,有哪几种:int ,char ,boolean,long,short ,double,float,byte
java得方法区
jdk1.7之前是永久代、1.8之后是元空间。
这主要存储得是class文件,static变量,方法。