首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果为( )。 packagetest; publicclassClassA { intx=20; staticinty=6; publicstaticvoidmain(Stringargs[])
下面程序段的输出结果为( )。 packagetest; publicclassClassA { intx=20; staticinty=6; publicstaticvoidmain(Stringargs[])
admin
2012-12-13
35
问题
下面程序段的输出结果为( )。 packagetest; publicclassClassA { intx=20; staticinty=6; publicstaticvoidmain(Stringargs[]) { ClassBb=newClassB(); b.go(10); System.out.println("x="+b.x); } } classClassB { intX; voidgo(inty) { ClassAa=newClassA(); X=a.y; } }
选项
A、x=10
B、x=20
C、x=6
D、编译不通过
答案
C
解析
本题考查在Java中静态变量(类变量)的用法。在题目程序段中生成了一个staticinty=6类变量,在ClassA中调用的b.go(10),只不过是在ClassB中的一个局部变量,通过调用ClassB中的go方法可以生成一个ClassA刘象,并给这个新生成的对象赋以ClassA中的类变量y的值。从main()方法作为入口执行程序,首先生成一个ClassB的对象,然后b.go(10)会调用ClassA,会给x和y赋值,x=a.y后,x值为6,再返回去执行System.out.println("x"+b.x)语句,输出为x=6,可见,正确答案为选项C。
转载请注明原文地址:https://kaotiyun.com/show/912p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下关于Python语言的描述中,正确的是()。
下面不属于软件工程三要素的是()。
下列叙述中错误的是()。
对于序列s,以下选项对min(s)描述正确的是()。
树的度为3,且有9个度为3的结点,20个叶子结点,但没有度为1的结点。则该树总的结点数为()。
下列叙述中正确的是()。
一个类的定义分为类注释、【】和类体的定义。
捕获异常要求在程序的方法中预先声明,然后调用方法时,用【】语句捕获并处理。
下面的语句是声明一个常量并赋值:Booleanb1=5!=8;B1的值是______。
随机试题
在施工质量要达到的基本要求中,属于“践约施工”要求的是()。
糖皮质激素用于严重感染性疾病时可考虑采用
七情证候中,怵惕不安,常欲闭户独处,如人将捕之,为
可以治疗风热咳嗽的药是用于治疗干咳,咽干,咽痛的药是
孙某、周某均为注册房地产经纪人,在A省共同发起设立甲房地产经纪公司(以下简称甲公司)。周某此时在B省乙房地产经纪公司(以下简称乙公司)从事房地产经纪活动。甲公司成立后,又聘请了注册房地产经纪人崔某、房地产经纪人协理王某。在一次业务中,王某接待一位客户杨某,
设备制造过程中,()是指增强满足要求能力的循环活动。
下列关于洞口防护设施要求的说法,错误的是()。
为了加快推进精准扶贫工作,某地扶贫办以张村、王村、李村、赵村、陈村为试点,创新下村扶贫干部选配方法,即让每个村从甲、乙、丙、丁、戊5位经验丰富的扶贫干部中任选3位作为帮扶本村的干部。事后得知,每个村均按此方法进行了选择,而每位扶贫干部正好被3个村选上。另外
算法的有穷性是指
Thirtyyearsago,mostteenagershadbicycles,butnowtheyarecomparativelyrare.【C1】______,motorscooters(小型摩托车)aremuchm
最新回复
(
0
)