首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下源程序: package test; public class ClassA { int x=20; static int y=6; public static void main(String arg
有以下源程序: package test; public class ClassA { int x=20; static int y=6; public static void main(String arg
admin
2010-02-22
31
问题
有以下源程序: 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、编译不通过
答案
4
解析
本题考查在Java中静态变量(类变量)的用法规则。对于static修饰的成员变量和成员方法,可以直接使用类名对它们进行访问。对于类变量,也就是static修饰的变量,在生成类的第一个实例对象时,Java运行时,系统对这个对象的每个类变量分配一块内存,以后再生成该类的实例对象时,所有实例对象将共享同一个类变量,每个实例对象对类变量的改变都会直接影响到其他实例对象,类变量除了可以通过类名直接访问外,还可以通过实例对象来访问。在本例中生成了一个static int y=6类变量,在 Class A中调用的b.go(10),只不过是Class B中的一个局部变量,通过调用Class B中的 go方法可以实现生成一个Class A对象,并给这个新生成的对象赋予Class A中的类变量y的值。
转载请注明原文地址:https://kaotiyun.com/show/m4np777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
使用SQL语句将学生表S中年龄(AGE)大于30岁的记录删除,正确的命令是()。
假定表单中包含一个命令按钮,那么在运行表单时,下面有关事件引发次序的陈述中,正确的是()。
下列选项中,不属于数据管理员(DBA)职责的是()。
在VisualFoxPro中,对字段设置有效性规则,下面描述正确的是()。
执行下列一组命令后,选择“职工”表所在工作区的错误命令是()。CLOSEALLUSE仓库IN0USE职工IN0
打开考生文件夹下的DB数据库,完成如下基本操作:(1)为表TABB增加一个字段,字段名为“日期”,数据类型为日期型。(2)使用SQLUPDATE语句将表TABB中所有记录的“日期”字段的值修改为2005—10—01,并将SQL语句存储
考生文件夹下的自由表employee中存放着职员的相关数据。(1)利用表设计器为employee表创建一个普通索引,索引表达式为“姓名”,索引名为xm。(2)打开考生文件夹下的表单文件formone,然后设置表单的Load事件,代码的功
在菜单设计器环境下,选择“显示”菜单中的“常规选项”命令能够打开“常规选项”对话框。下面不能在“常规选项”对话框中进行的操作是()。
下列说法中,不属于数据模犁所描述的内容的是______。
下列数据模型中,具有坚实理论基础的是______。
随机试题
在临床医学研究开始之前,必须要把研究方案提交到哪个部门进行审查
下列疾病常导致休克且休克不易纠正的疾病是()。
公司的缺点主要表现在()。
某x集团拟将其下属的A企业进行股份制改造,A企业占用的国有划拔土地使用权共1000000m2,所在区域的工业用地基准价为350元/m2。根据股改要求,土地将采用国家作价入股方式进行,由于受总体股本额限制,该集团要求投入的土地资产不超过2亿元。根据以上资料,
背景资料某新建水闸工程的部分工程经监理单位批准的施工进度计划如下图所示(单位:天)。合同约定:工期提前。奖金标准为20000元/天;逾期完工,违约金标准为20000元/天。施工中发生如下事件:事件一:A工作过程
在对个人信用贷款申请人进行贷前调查时,需要调查的内容包括()
远期汇票
宪法不仅规定了国家根本制度,还规定了公民的基本权利和义务。这些规定为国家和公民提供了行动指南。这表明宪法具有()。
有下列函数过程:Functionfun1(ByValxAsInteger,ByValyAsInteger)AsIntegerDoWhiley<>0reminder=xModyx=yy=reminderLoopfun1=
(演示文稿题)为进一步提升北京旅游行业整体队伍素质,打造高水平、懂业务的旅游景区建设与管理队伍,北京旅游局将对工作人员进行一次业务培训,主要围绕“北京主要景点”进行介绍,包括文字、图片、音频等内容。请根据考生文件夹下的素材文档“北京主要景点介绍一文字.do
最新回复
(
0
)