A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© kunwenli 中级黑马   /  2016-5-22 21:29  /  887 人查看  /  11 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

下面关于变量及其范围的陈述哪些是对的?(   )
A.实例变量(区别于类变量,属于对象的变量)是类的成员变量。
B.实例变量用关键字static声明。
C.在方法中定义的局部变量在该方法被执行时创建
D.局部变量在使用前必须被初始化。

求答案求解释

11 个回复

倒序浏览
AD static修饰的变量是静态变量 方法在加载的时候创建局部变量
回复 使用道具 举报
ACD还是AD,有正确答案么
回复 使用道具 举报
罗勇 发表于 2016-5-22 21:44
ACD还是AD,有正确答案么

选acd  为什么啊
回复 使用道具 举报
vvvvvc 发表于 2016-5-22 21:40
AD static修饰的变量是静态变量 方法在加载的时候创建局部变量

这个选acd 求解释
回复 使用道具 举报
成员变量是实例变量,
回复 使用道具 举报
答案是ACD不过我感觉C答案不对,因为局部变量是在方法调用之前必须完成初始化值,所以说成方法执行时应该是不严谨的
回复 使用道具 举报
局部变量是定义在方法里面的,只有调用方法,方法压栈才能声明变量的
回复 使用道具 举报
sasyun 中级黑马 2016-5-22 23:41:29
9#
学习了                    
回复 使用道具 举报
选D,.局部变量在使用前必须被初始化。
回复 使用道具 举报
其实static虽然成为静态的,但是实际上是用来区分成员变量,方法等这些类的成员的,static修饰的成员属于类本身,没有static修饰的则属于该类的实例(对象).
回复 使用道具 举报
加油....加油............
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马