黑马程序员技术交流社区
标题:
[成员变量赋值问题]在本类方法中为成员变量赋值
[打印本页]
作者:
可以假装看不见
时间:
2016-5-26 21:45
标题:
[成员变量赋值问题]在本类方法中为成员变量赋值
public class Test4 {
int a;
@Test
public void test(){
method2();
System.out.println(a);
}
public void method2(){
int b = a;
a = b+1;
}
}
复制代码
我在方法内为成员变量赋值,当方法弹栈之后,方法内的变量不都释放了吗?为什么最后成员变量a的值是1,
我可以这么理解吗?本类中,成员变量的值是最后一次调用时赋的值.
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/)
黑马程序员IT技术论坛 X3.2