java内存中的成员分布以及成员变量与局部变量的对比

1.java内存中的成员分布 方法区:存放class文件;静态地址-->class文件中和堆内存中保存的都是静态标记(地址),该静态成员变量真正的值在静态区; 堆:存放new出来的东西(在堆中开辟一块空间,将类中的东西[成员变量及其赋值,静态地址等]复制一份给新对象); 栈:局部变量、对象名(指向new的地址); 2.成员变量与局部变量的对比     类中位置     内存中位置         
相关文章
相关标签/搜索