我想知道成员变量是存放在堆中还是栈中?~aaaAAareggg有没有人知道这个问题
成员变量,存储于堆静态成员变量,存储静态区
但是,引用的关系,都是在栈里的
应该是在堆中,当类加载的时候类中属性加载,这时候应该是放在的堆中,当调用方法的时候方法压栈,具体记不太清楚了
成员变量的引用是存储在栈内存空间中,引用的指向可能在堆中,也可能指向常量池的地址。
成员变量存储在堆,对象的引用存储在栈。