大家请看下面的代码:
总结如下:
变量分为
1.成员变量 第11,12行的a
2.局部变量 第15,20,22行的a
成员变量包含:类变量( 第12行的a) 和 实例变量( 第11行的a)
局部变量包含:方法变量(第20,22行的a) 和 块变量( 第15行的a)
成员变量不可以重名
局部变量不可以重名
成员变量可以和局部变量重名
好的,到这里,出道题目考考各位:
请问输出的结果是几?
我想,如果对上面的变量范围划分理解了的话,这个题目就很简单了!
欢迎加群:854228077。
帮助更多java程序员提升技术!资料多,大佬多!