首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有以下源程序: 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
37
问题
有以下源程序: 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全国计算机二级
相关试题推荐
(1)用SQL语句完成下列操作:检索“田亮”所借图书的书名、作者和价格,结果按价格降序存入booktemp表中。(2)在考生文件夹下有一个名为menulin的下拉式菜单,请设计顶层表单formmenu,将菜单menulin加入到该表单中,使得运行表
假设使用DIMENSIONalT(5)定义了一个一维数组arr,正确的赋值语句是()。
下列关于线性表的叙述中,不正确的是()。
SOL的SEL,ECT语句中,用来定义一个区间范围的特殊运算符是()。
插入一条记录到“评分”表中,歌手号、分数和评委号分别是“1001”、9.9和“105999正确的SQL语句是()。
对于“关系”的描述,正确的是()。
下面是关于表单数据环境的叙述,其中错误的是()。
(1)在考生文件夹下新建一个名为“图书管理”的项目文件。(2)在项目中新建一个名为“图书”的数据库。(3)将考生文件夹下的所有自由表添加到“图书”数据库中。(4)在项目中建立查询book_qu,其功能是查询价格大于等于10的图
下列关于汇编语言程序的说法中,正确的是()。
下列关于Applet的叙述中,错误的是
随机试题
A.药物配伍联用存在证候禁忌B.药物中的成分存在“十八反”配伍禁忌C.药物中的相同成分存在“叠加”现象D.药物中的毒性成分存在“叠加”现象E.药物中的成分存在“十九畏”配伍禁忌某女,65岁。因患风湿性关节炎多年,长期服用风湿骨痛胶囊。近日,因外
预防产褥感染的措施,正确的有
黄土地区的公路路基详细勘察,对于黄土湿陷性中等的路段,勘探测试点的平均间距不宜大于()m。
下列不属于证券投资基金的主要当事人的是()。
经营者销售产品可以给中问人佣金,但在()情况下该行为将被认为是商业贿赂。
甲公司与乙公司于2012年5月20日签订了设备买卖合同,甲为买方,乙为卖方。双方约定:(1)由乙公司于10月30日前分两批向甲公司提供设备10套,价款总计为150万元;(2)甲公司向乙公司给付定金25万元;(3)如一方迟延履行,应向另一方支付违约金20万元
甲、乙、丙三人共有一辆拖拉机,农闲时节拖拉机搁置不用,乙、丙均有出卖拖拉机之意,但正值甲外出未归,乙、丙急需钱用,就协商将拖拉机卖给赵某,卖得价款为甲留下一份,其他由乙、丙分割取去。甲回来后获悉此事,认为乙、丙未经自己同意无权卖掉拖拉机。乙解释说:“少数应
乙肝病毒是一种大约由3200个脱氧核苷酸组成的双链DNA病毒,这种病毒的复制方式较为特殊,简要过程如图所示。人感染乙肝病毒后,由于在患者的血清中存在——所以可通过检测该物质的存在与否来判断是否感染了该病毒,也可用DNA分子探针,利用_______原理
下列关于具体行政行为的特征说法错误的是()。
单颌多数后牙缺失,若缺隙的近远中向距离与对颌天然牙有差异,为建立良好的接触,可采取()。
最新回复
(
0
)