首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果为( )。 packagetest; publicclassClassA { intx=20; staticinty=6; publicstaticvoidmain(Stringargs[])
下面程序段的输出结果为( )。 packagetest; publicclassClassA { intx=20; staticinty=6; publicstaticvoidmain(Stringargs[])
admin
2012-12-13
39
问题
下面程序段的输出结果为( )。 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://jikaoti.com/ti/Hq80FFFM
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下关于Python循环结构的描述中,错误的是()。
以下关于Python全局变量和局部变量的描述中,错误的是()。
在Python语言中,属于Web开发框架第三方库的是()。
考生文件夹下存在一个文件PY101.py,请写代码替换横线,不修改其他代码,实现以下功能:随机选择一个手机品牌屏幕输出。试题程序:#请在程序的…处使用一行或多行代码替换#请在程序的______处使用一行代码替换#注意:请不要修改其他已给出代码i
下面对软件特点描述错误的是()。
关于Python元组类型,以下选项中描述错误的是()。
以下不属于Python的pip工具命令的选项是()。
对于循环队列,下列叙述中正确的是()。
源程序文档化要求程序应加注释。注释一般分为序言性注释和【】。
一个类的定义分为类注释、【】和类体的定义。
随机试题
患者,男,64岁。高血压病史5年,晨起突然口齿不清,口角斜,左侧肢体活动障碍。应首选的检查项目是
患者,女性,41岁,阵发性腹痛、腹胀、呕吐、肛门停止排气1天,诊断粘连性肠梗阻。能减轻腹张、改善肠壁血液循环的措施是
高层建筑内防火门不应采用常开的防火门。()
定量分析常用的指标有( )。
常见的声学处理措施是对建筑物的()进行隔声和吸声处理。
一条高速公路的收费系统构成主要包括()。[2005年真题]
要提高党把方向、谋大局、定政策、促改革的能力和定力,确保党始终总揽全局、协调各方。必须提高党的()。
Computershoppingisinterestingtomoreandmorepeopleeveryday.Moreandmorepeople______computershopping.
WhatdoesCaetanoVelosoblendwiththemusicfromtheBrhia?WhatinfluencesCuiJian’smusic?
Theworldisgoingthroughthebiggestwaveofmergersandacquisitionseverwitnessed.TheprocesssweepsfromhyperactiveAmer
最新回复
(
0
)