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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

        下面说法中错误的是 ()  
A.        静态代码块类一加载只执行一次 , 以后再创建对象的时候不执行
B.        局部代码块的作用是为了限制变量的生命周期
C.        构造代码块在每创建一次对象就执行一次
D.        以上都不对


大家先回答是哪个答案?
我在B选项上很犹豫,大神请解释

25 个回复

倒序浏览
顶上去,让更多人看到, 我也想知道答案
回复 使用道具 举报
个人觉得是B 因为A和C都是对的
回复 使用道具 举报
是D吧?感觉ABC都对啊
回复 使用道具 举报
应该是 B 我今天刚看到这里
回复 使用道具 举报
首先声明此题是单项选择..
回复 使用道具 举报
应该是B,但不确定
回复 使用道具 举报
这个题毫无疑问是选择是D,局部代码块:能尽可能早的让局部变量从内存中消失,从而提高了效率

点评

同意  发表于 2015-8-1 11:19
回复 使用道具 举报
D.  局部代码块的变量是在栈中储存的. 当方法加载到栈中, 变量就开辟内存空间, 当方法用完,就消失了,所以说限制生命周期
回复 使用道具 举报
选D。ABD是对的。
回复 使用道具 举报
360638403 来自手机 中级黑马 2015-8-1 09:11:01
11#
选D,这题很绕
回复 使用道具 举报
D不解释
回复 使用道具 举报
觉得AC都对  B 不确定
回复 使用道具 举报
看来咱们是一期的
回复 使用道具 举报
刚发现d的意思,这真是文字游戏!
回复 使用道具 举报
虽然不懂支持一下
回复 使用道具 举报
就是D啊
回复 使用道具 举报
选D。。。。
回复 使用道具 举报
当初我也是看到这个题目被绕晕了.感觉这些题都好费脑
回复 使用道具 举报
这个题是选择D,ABC选项都对了
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马