首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果为 package test; public class A { int x=20; static int y=6; public static void main(String
下面程序段的输出结果为 package test; public class A { int x=20; static int y=6; public static void main(String
admin
2010-02-22
41
问题
下面程序段的输出结果为 package test; public class A { int x=20; static int y=6; public static void main(String args[]) { Class B b=new Class B(); b.go(10); System.out.println(”x=”+b.x); } } class Class B { int x; void go(int y) { ClassA a=new ClassA(); x=a.y; } }
选项
A、x=10
B、x=20
C、x=6
D、编译不通过
答案
4
解析
本题考查在Java中静态变量(类变量)的用法。在题目程序段中生成了一个 static int y=6类变量,在ClassA中调用的b.go(10),只不过是在Class B中的一个局部变量,通过调用Class B中的go方法可以生成一个ClassA对象,并给这个新生成的对象赋以ClassA中的类变量y的值。从main()方法作为入口执行程序,首先生成一个Class B的对象,然后b.go(10)会调用ClassA,会给x和y赋值,x=a.y后,x值为 6,再返回去执行System.out.println(”x=”+b.x)语句,输出为x=6,可见,正确答案为选项C。
转载请注明原文地址:https://kaotiyun.com/show/jvnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
以下不属于SQL数据操作命令的是
假设查询文件(myquery.qpr)已经创建,要显示查询结果,可使用命令
设X=10,语句?VARTYPE(“X”)的输出结果是
有三个关系R、S和T如下:则由关系R和S得到关系T的操作是
负责数据库中查询操作的数据库语言是
在VisualFoxPro中,编译或连编生成的程序文件的扩展名不包括
下列叙述中正确的是
在VisualFoxPro中,下列程序段执行后,内存变量e的值是a=300b=200c=100d=IIF(a>b,a,b)e=IIF(c>d,c,d)
十进制数32转换成二进制整数是
下列Applet实现画一条连接窗口右上角的直线。选择正确的语句填入横线处。importjava.applet.*;importjava.awt.*;publicclassex25extendsApplet{
随机试题
最早对西方的写实油画表示莫名惊叹欣赏的,是康有为、梁启超一辈。他们对光影效果、____________的视觉幻象,及西洋宗教画所体现的人文情怀,都表达了由衷的激赏。填入画横线部分最恰当的一项是:
广义的房地产服务业包括为房地产经济活动提供信息咨询服务和事务代理服务的各类服务性机构,如()。
根据《建设工程工程量清单计价规范》GB50500--2013,有关招标控制价的说法,错误的有()。
已知某建设项目计算期为N,基准收益率为ic,内部收益率为IRR,则下列关系式正确的有()。
下列属于证券登记结算机构职能的是()。Ⅰ.证券的存管和过户Ⅱ.证券持有人名册登记Ⅲ.证券交易所上市证券交易的清算和交收Ⅳ.证券账户、结算账户的设立
在我国实行的是九年义务教育。()
心理健康的规定不是一成不变的,它可以随着社会及个体的变化不断调整。心理平衡表现为没有欲望和观念的冲突,没有紧张、焦虑、畏缩等不良情绪反应。心理健康就是人通过不断的心理活动,把由于种种原因造成的心理失衡调适为心理平衡的状态。这段文字意在表明(
某班学生中,3/4的女生和3/5的男生是共青团员,若女生团员人数是男生团员的5/6,则该班女生人数与男生人数的比为()。
若一元二次方程ax2+bx+c=0(a≠0)的一个根是另一个根的3倍,则a,b,c之间的关系为
TheJourneyofSelfImprovementI.PhasesofthejourneyofselfimprovementA.Thefirstphase:relyingon【T1】______,speakers
最新回复
(
0
)