首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
计算机
有如下程序: public class MethTest { static int Var1=100; int Var2=200; public static void main(String args[])
有如下程序: public class MethTest { static int Var1=100; int Var2=200; public static void main(String args[])
admin
2010-02-22
44
问题
有如下程序: public class MethTest { static int Var1=100; int Var2=200; public static void main(String args[]) { Var1=10; MethTest Obj1=new MethTest(); MethTest Obj2=new MethTest(); Obj1.Var1 ++; System.out.println(Obj1.Var1); Obj2.Var1 ++; System.out.println(Obj2.Var1); MethTest.Var1 ++; System.out.println(Obj1.Var1); Obj1.Var2 ++; System.out.println(Obj1.Var2); 0bj2.Var2 ++; System.out.println(Obj2.Var2); } } 程序的运行结果为( )。
选项
A、11 12 13 201 201
B、101 102 103 201 201
C、11 12 13 201 202
D、10 10 10 201 201
答案
1
解析
本题考查实例成员和类成员用法的不同。在给出的程序中,声明一个类变量 Var1、实例变量Var2和类方法main。在类方法main中访问类变量Var1和实例变量Var2,在main方法中还实例化了MethTest类的两个对象Obj1和Obj2,通过这两个对象访问类变量和实例变量。我们知道,可以通过类名直接访问类变量,而且,所有实例对象将共享同一个类变量,每个实例对象对类变量的改变都会直接影响到其他实例对象,但一个对象对实例变量的改变不会影响其他实例对象。因此Var1的值每次都会增1,并且保持已经改变的值,Var2的值由于是分别调用,故值并不会改变。
转载请注明原文地址:https://kaotiyun.com/show/VYnp777K
本试题收录于:
二级Java题库NCRE全国计算机二级分类
0
二级Java
NCRE全国计算机二级
相关试题推荐
基于学生表S和学生选课表SC两个数据表,它们的结构如下:S(学号,性别,年龄)其中学号、姓名和性别为C型字段,年龄为N型字段。SC(学号,课程号,成绩),其中学号和课程号为C型字段,成绩为N型字段(初始为空值)。查询学生表S的全部记录并
在E-R图中,用来表示实体的图形是
数据库系统的核心是
执行如下命令的输出结果是?15%4,15%-4
在考生文件夹下创建一个顶层表单myform.scx(表单的标题为“考试”),然后创建并在表单中添加菜单(菜单的名称为mymenu.mnx,菜单程序的名称为mymenu.mpr)。效果如图3-7所示。①菜单命令“计算”和“退出”的功能都通过执行过程完成。
子程序通常分为两类:()和函数,前者是命令的抽象,后者是为了求值。
对长度为n的线性表进行顺序查找,在最坏情况下所需要的比较次数为
软件(程序)调试的任务是
下面不属于软件设计阶段任务的是
下列哪个可以用来实现客户和服务者之间的通信?()
随机试题
AstudyinCyberpsychology,Behavior,andSocialNetworkingsuggeststhatartificialintelligenceholdsapromisingfutureinhe
氨氧化法制硝酸时,降低温度、提高压力,可以提高一氧化氮的氧化率。()
癃闭的出现。可由于
颞下颌关节内强直,X线检查骨粘连范围较广,下颌切迹变得狭小或已消失,最适宜选择下列哪种截骨手术方式
以下哪项不属于钢材的主要力学性能指标?
为了建立严格的内部控制制度,个人理财业务要求建立()
下列关于固定资产会计处理的表述中,不正确的是()。
《消费者权益保护法》明确规定,最终承担损害赔偿责任的主体包括()。
下列选项不属于新教育运动的原则的是
下列特征中不是面向对象方法的主要特征的是()。
最新回复
(
0
)