黑马程序员技术交流社区

标题: 小白弱弱的问一道题 [打印本页]

作者: kunwenli    时间: 2016-5-22 21:29
标题: 小白弱弱的问一道题
下面关于变量及其范围的陈述哪些是对的?(   )
A.实例变量(区别于类变量,属于对象的变量)是类的成员变量。
B.实例变量用关键字static声明。
C.在方法中定义的局部变量在该方法被执行时创建
D.局部变量在使用前必须被初始化。

求答案求解释


作者: vvvvvc    时间: 2016-5-22 21:40
AD static修饰的变量是静态变量 方法在加载的时候创建局部变量
作者: 罗勇    时间: 2016-5-22 21:44
ACD还是AD,有正确答案么
作者: kunwenli    时间: 2016-5-22 22:14
罗勇 发表于 2016-5-22 21:44
ACD还是AD,有正确答案么

选acd  为什么啊
作者: kunwenli    时间: 2016-5-22 22:16
vvvvvc 发表于 2016-5-22 21:40
AD static修饰的变量是静态变量 方法在加载的时候创建局部变量

这个选acd 求解释
作者: lifeiwangyue    时间: 2016-5-22 22:57
成员变量是实例变量,
作者: ajj1314    时间: 2016-5-22 23:01
答案是ACD不过我感觉C答案不对,因为局部变量是在方法调用之前必须完成初始化值,所以说成方法执行时应该是不严谨的
作者: woshijingke    时间: 2016-5-22 23:09
局部变量是定义在方法里面的,只有调用方法,方法压栈才能声明变量的
作者: sasyun    时间: 2016-5-22 23:41
学习了                    
作者: 即墨    时间: 2016-5-22 23:45
选D,.局部变量在使用前必须被初始化。
作者: 我love    时间: 2016-5-22 23:48
其实static虽然成为静态的,但是实际上是用来区分成员变量,方法等这些类的成员的,static修饰的成员属于类本身,没有static修饰的则属于该类的实例(对象).
作者: 善良的死神达乐    时间: 2016-5-22 23:54
加油....加油............




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2