#不把这道题做出来,我都睡不着觉#
#不把这道题做出来,我都睡不着觉#
5月29日 解答:答案为D
我的解析是:
static表示“全局”或者“静态”的意思,用来修饰成员变量和成员方法,也可以形成静态static代码块,但是Java语言中没有全局变量的概念。
static变量在第一次使用的时候初始化,但只会有一份成员对象。
所以这里不仅可以调用,而且每一次调用都确实修改了x的值,也就是变化情况是这样的:
x=101
x=102
x=103
x=102
最后会落在最后一个结果上冰输出,所以结果就是102
关于以下程序代码的说明,正确的是( )
A.5行不能通过编译,因为引用了私有静态变量
B.10行不能通过编译,因为x是私有静态变量
C.程序通过编译,输出结果为:x=103
D.程序通过编译,输出结果为:x=102
加油哦
加油
这是啥啊
- 刷新
- 返回顶部
共有帖子数4篇