首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果为( )。 packagetest; publicclassClassA { intx=20; staticinty=6; publicstaticvoidmain(Stringargs[])
下面程序段的输出结果为( )。 packagetest; publicclassClassA { intx=20; staticinty=6; publicstaticvoidmain(Stringargs[])
admin
2012-12-13
40
问题
下面程序段的输出结果为( )。 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文件打开模式的描述中,错误的是()。
以下不属于Python语言保留字的是()。
在Python语言中,可以作为源文件后缀名的是()。
下面不属于软件工程三要素的是()。
以下不是函数作用的选项是()。
以下选项不能改变turtle绘制方向的是()。
树的度为3,共有29个结点,但没有度为1和2的结点。则该树中叶子结点数为()。
以下关于浮点数3.0和整数3的描述,正确的是()。
捕获异常要求在程序的方法中预先声明,然后调用方法时,用【】语句捕获并处理。
随机试题
思想政治工作是()
58岁男性,糖尿病病史14年,间断服用消渴丸10~30粒/日,血糖波动于(11.1—16.2)mmol/L,5年前出现视物不清,手足麻木,近半年出现水肿、蛋白尿,本次因多发性脑梗死住院,诊断为2型糖尿病,合并多种并发症,影响该患预后最重要的因素是
A.致死性肝功能障碍B.耳毒性C.牙釉质发育障碍D.肌腱炎E.再生障碍性贫血氨基糖苷类引起的不良反应是()。
刘某与银行约定,当他的朋友张某不能按期如数偿还银行贷款本息时,由他代其履行债务,此类贷款属于()。[2004年考试真题]
发生质量事故,必须坚持的“三不放过原则”是()。
建立账套时不涉及的内容是()。
根据我国《宪法》的规定,中华人民共和国主席、副主席都缺位时,由全国人民代表大会补选。在补选以前,应由()暂时代理主席职位。
以下关于进度管理工具Gantt图的叙述中,不正确的是(6)。
A—freestyleB—freestylerelayC—waterpoloD—10mplatformeventE—individualeventsF—athleticsG—4x100mrelayH—highjumpI—
AreTeenagersReallyCarelessAboutOnlinePrivacy?[A]Theyshare,like,everything.Howtheyfeelaboutasong,theirmathshom
最新回复
(
0
)