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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

           下列关于对象成员占用内存的说法正确的是( ) ----- 单选 A、同一个类的对象共用同一段内存
B、对象的方法不占用内存
C、对象的属性肯定有值
D、对象的属性必须被我们初始化后才能使用

8 个回复

倒序浏览
无非是C和D之间纠结,如果单选选择C吧,因为成员变量默认初始化,所以纠结在于是个变量都必须初始化才能用,D也不能说错,如果单独从考察成员变量来说,选C更为合适.
回复 使用道具 举报
呵呵,不是很懂
回复 使用道具 举报
顶顶顶,水水水水
回复 使用道具 举报
应该选C,对象的属性即使不显示赋值的话,也会默认为0或null,所以肯定有值。
回复 使用道具 举报
zx7750462 发表于 2016-4-5 22:03
无非是C和D之间纠结,如果单选选择C吧,因为成员变量默认初始化,所以纠结在于是个变量都必须初始化才能用,D也 ...

同感啊!!!!!不过这是面试题!你确定不会觉得哪个合适就选了么?这可是面试题啊!!!!汗.......有必要上诉黑马官方,让他们好好琢磨琢磨题的严谨问题了,总是这么模棱两可的纠结的是我们啊!!!
回复 使用道具 举报
我选C

因为成员变量有默认的初始化值, 所以不需要我们来初始化也可以使用
回复 使用道具 举报
表示还没学到这里
回复 使用道具 举报
我也认为还C
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马