对象创建并调用方法时基于内存图的理解

单个对象内存关系图(当主方法中的另一个类的对象调用方法时的内存关系图)包括三个内存区域(栈内存,堆内存,方法区) 上图学生对象调用方法时还涉及到,方法的弹栈,也就是说当main()方法中的学生对象调用print()方法时print()方法会进入到栈内存中(如果这里的方法中有局部变量,要记住局部变量是没有默认值的,所以在使用时除了赋值以外的操作都是要先赋值才能使用的。方法都是要在栈内存中执行的,也就
相关文章
相关标签/搜索