CSDN之路
我的CSDN
中文API
文档在线
首页
连接字符串大全
代码共享
API文档
好站推荐
群组
许愿墙
下载
帮助
站内搜索
Java世纪网
»
Java学习资料
»
Java 基础应用
»
自测题答案
» (答案)构造器和静态属性的测试
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
原
(答案)构造器和静态属性的测试
zhaoxq
老紫竹
等级:64
竹币:6
省:天津市
市:河东区
发短消息
加为好友
管理员
UID
27
积分
15865
竹币
6
贡献
1377 元
在线
74天7时23分
帖子
3172
注册时间
2008-01-16
查看此人帖子
1
#
大
中
小
发表于 2008-03-11 21:52:40
答案:-1930
执行顺序如下
1 INSTANCE 静态块的初始化,由于其赋值,所以调用new Test()方法
2 test 按照顺序初始化类级变量,注意,此时静态变量由前面一步做,所以不会初始化其它的变量,此时size = 6;
3 然后调用构造器 size=0-1930 = -1930, 因为没有初始化的静态变量,默认值为0
4 返回
5 继续调用THIS_YEAR的初始化
6 完成初始化,调用getSize(), 返回了-1930
快乐渡过每一天,减肥坚持每一天
关联主题
构造器和静态属性的测试
编辑
回复
快速回复
TOP
‹‹ 上一主题
|
下一主题 ››
发新话题
发布投票
Java世纪网
»
Java学习资料
»
Java 基础应用
»
自测题答案
» (答案)构造器和静态属性的测试