首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果为 package test; public class ClassA { int x=20; static int y=6; public static void main(String
下面程序段的输出结果为 package test; public class ClassA { int x=20; static int y=6; public static void main(String
admin
2010-12-17
76
问题
下面程序段的输出结果为 package test; public class ClassA { int x=20; static int y=6; public static void main(String args[]) { ClassB b=new ClassB(); b.go(10); System.out.println("x="+b.x); } } class ClassB { int x; void go(int y) { ClassA a=new ClassA(); x=a.y; } }
选项
A、x=10
B、x=20
C、x=6
D、编译不通过
答案
C
解析
本题考查在Java中静态变量(类变量)的用法。在题目程序段中生成了一个static int y=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/hc9p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列叙述中正确的是
设循环队列的存储空间为Q(1:50),初始状态为front=rear=50。经过一系列正常的操作后,front=rear-1。为了在该队列中寻找值最大的元素,在最坏情况下需要的比较次数为
下列叙述中正确的是
下列叙述中正确的是
对长度为n的线性表排序,在最坏情况下,比较次数不是n(n-1)/2的排序方法是()。
在E-R图中,用来表示实体联系的图形是
根据输入字符串s,输出一个宽度为15字符,字符串s居中显示,以“=”填充的格式。如果输入字符串超过15个字符,则输出字符串前15个字符。例如:输入字符串s为’’PYTHON’’,则输出“=====PYTHON====”。s=input(’’请输入一个字符
以下选项中,不是Python对文件的读操作方法的是
某个数据约束规则为:设属性A是关系R的主属性,则属性A不能取空值。则该数据约束规则的名称是
JApplet是顶层Swing容器,包括一个隐含的______。
随机试题
化学纯试剂品质低于实验试剂。()
试确定a、b,使得(ay2一2xy)dx+(bx2+2xy)dy是某一个函数的全微分.
患者男,42岁。最近1周常容易饥饿、口渴,饮食、饮水量增加,渐进消瘦,疲乏无力,自觉体重减轻。入院后查血浆胰岛素和C一肽均有不同程度下降,血糖水平升高,尿糖阳性。患者用药后饥饿感增强、出汗、心跳加快、焦虑,未给以重视,当晚即昏迷,考虑是
HIV与感染细胞膜上CD4分子结合的病毒刺突是
某项目建筑工程费600万元,设备、工器具购置费800万元,安装工程费180万元,工程建设其他费用210万元,基本预备费90万元,项目建设期2年,第2年计划投资40%,年价格上涨率为3%,则第2年的涨价预备费为( )万元。
改革开放以来,我国各项财政支出中,增长最快的项目是()。
“试述辛亥革命失败的原因”“简述光合作用的过程”这些知识属于()。
泡沫对于()相当于()对于腐败
投射性认同指一个人诱导他人以一种既定的方式来作出反应的行为模式,体现在人际关系中,往往是甲方把内心中“好”或“坏”的客体投射到乙方身上,认为乙方“好”或“坏”,而乙方又接受了这一投射幻想,于是就以甲方所设想的方式来对待甲方,然后甲方又进一步验证了自己的假设
下列关于基类和派生类关系的叙述中,正确的是()。
最新回复
(
0
)