首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
下面程序段的输出结果为 package test; public class Class A { int x=20; static int y=6; public static void main(St
下面程序段的输出结果为 package test; public class Class A { int x=20; static int y=6; public static void main(St
admin
2012-12-13
28
问题
下面程序段的输出结果为 package test; public class 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 ClassB { 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),只不过是在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/ZT2p777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
下列代码的输出结果是()。ls=[[0,1],[5,6],[7,8]]lis=[]foriinrange(1en(ls)):lis.append(ls[i][1])print(lis)
下列关于Python缩进的描述中,错误的是()。
以下对Python文件处理的描述中,错误的是()。
定义学生选修课程的关系模式如下:SC(S#,Sn,C#,Cn,G,Cr)(其属性分别为学号、姓名、课程号、课程名、成绩、学分)则对主属性部分依赖的是()。
考生文件夹下存在一个文件“PY201.py”,请写代码替换横线,不修改其他代码,实现以下功能。使用turtle库的turtle.fd()函数和turtle.seth()函数绘制一个正方形,边长为200像素。效果如下所示。试题程序:#清在程序的___
下列说法正确的是()。
在软件开发中,需求分析阶段产生的主要文档是()。
以下关于组合类型的描述,正确的是()。
函数chr(x)的作用是()。
能够支持javadoc命令的注释语句是()。
随机试题
教师为了更好地了解和教育学生,可以拆看学生的信件。
A.结节大小不等,纤维间隔厚薄不均B.肝脏体积缩小,未见明显结节C.肝脏呈细颗粒状,黄绿色D.干线型肝纤维化E.结节大小较一致,纤维间隔薄而均匀门脉性肝硬化的病理学特点是
可诱发重症肌无力危象的药物为
在组织或尿沉淀细胞核内观察到猫眼状包涵体,有助于诊断的疾病是
中国很早以前对药品就有“丸散膏丹,神仙难辨”的谚语,其中的“丸散膏丹”指的就是不同的药物制剂剂型。药剂学的基本任务是研究将药物制成适宜的剂型,保证以质量优良的制剂满足医疗卫生工作的需要。制成起效迅速的软膏剂,应选用的基质是
特种设备在投入使用前或者投入使用后()日内,特种设备使用单位应当向直辖市或者设区的市的特种设备安全监督管理部门登记。登记标志应当置于或者附着于该特种设备的显著位置。
2011年实行出口许可证管理的商品有49类,其中玉米、小麦、棉花、煤炭、原油、成品油等6类商品的出口许可证,由_________签发。
下列期货合约中,在大连商品交易所上市交易的有()。
消费税所称的销售额,()应向购货方收取的增值税税款。
研究人员在观察开普勒太空望远镜发现的数千颗太阳系外行星后,发现银河系内拥有大量的行星,几乎每一颗恒星周围都存在行星。许多恒星系统内存在两至六颗行星,其中约三分之一的行星处于宜居带上,行星表面的温度适合液态水存在,这可能意味着银河系内几乎处处有宜居的星球。
最新回复
(
0
)