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

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© kcufow 中级黑马   /  2016-4-12 11:19  /  1687 人查看  /  23 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

这个题的答案是A吗?如果是A的话 那静态什么时候消亡呢

无标题.png (112.99 KB, 下载次数: 34)

无标题.png

23 个回复

倒序浏览
永和豆浆 来自手机 中级黑马 2016-4-12 12:41:09
沙发
静态的,存在方法区,先与方法,对象存在,就知道这么多
回复 使用道具 举报
不是A吧
回复 使用道具 举报

那是选择哪个呢
回复 使用道具 举报
kcufow 发表于 2016-4-12 14:24
那是选择哪个呢

BBBBBBBBBBB
回复 使用道具 举报
静态在程序开始执行的时候就始终存在,也就是说它的生命期为整个源程序。退出程序就没有了
回复 使用道具 举报
kcufow 中级黑马 2016-4-12 15:56:03
7#

大兄弟 你是靠蒙的吗?
回复 使用道具 举报
kcufow 发表于 2016-4-12 15:56
大兄弟 你是靠蒙的吗?

老师有讲~
回复 使用道具 举报
A。。。。。。。。。
回复 使用道具 举报

问题问的是哪个是错误的。。
回复 使用道具 举报
A
1随着类的加载而加载
也就是说:静态会随着类的消失而消失,说明他的生命周期最长
2、优先于对象存在
3、被所有对象所共享
4、可以直接被类名调用
回复 使用道具 举报
A错了!!
回复 使用道具 举报
A啊。成员变量才是随着对象的消亡而消亡的,类变量是随着类弹出方法区而消亡的。
回复 使用道具 举报
A错     看B就推断出答案了
回复 使用道具 举报
随着类的结束面结束
回复 使用道具 举报
没错,就是选A 随着JVM关闭而消亡
回复 使用道具 举报
A呐,
随着类的加载而加载,随着类的消失而消失
回复 使用道具 举报
答案是A 啊 !大兄弟 静态随着类的加载而加载 随着类的消失而消失
回复 使用道具 举报
确实是A错了,类加载的时候先运行静态代码块,它跟对象没关系的,是跟类有关系的。
回复 使用道具 举报
liunianruoshui 发表于 2016-4-12 18:50
A
1随着类的加载而加载
也就是说:静态会随着类的消失而消失,说明他的生命周期最长

恩恩 我感觉A错了 但不知道静态什么时候消亡,谢谢总结
回复 使用道具 举报
12下一页
您需要登录后才可以回帖 登录 | 加入黑马