Java程序设计预赛模拟题-6
Java模拟试题
共三大题
一、单项选择题(1*60,共计60分)
1.对象之间的基本关系是:
A.包含继承
B.包含继承关联
C.包含关联
D.没有
2.下列说法正确的是:
A.“清华大学”是一个类
B.“大学”是一个类
C.“大学“和”清华大学“之间是继承的关系
D.“大学“和”清华大学“之间没有关系
上宝中学3.面向对象程序设计方法的优点:
A.可重用性、可扩展性、可操作性
B.可重用性、可维护性、可操作性
C.可管理性、可扩展性、可操作性
D.可重用性、可扩展性、可管理性英语网名大全
4.下面那一项不会出现编程错误:
A.忘记多行注释符的一个定界符
B.一个标识符的大小写字母使用不当
C.括号不成对出现
D.在一个显示图形用户界面的应用程序中调用System .exit
5.下面这些标识符那些是错误的:
A.MyGame
B._isHers
C.2JavaProgram
D.+$abc
6.所有的程序均可以用几种类型控制结构编写:
A.顺序结构、选择结构、循环结构
B.顺序结构、循环结构
C.顺序结构、选择结构
D.选择结构、循环结构
7.当条件为真和条件为假时,▁▁控制结构可以执行不同的动作。
A.switch
B.while
C.for
D.if/el
8.当事先不知道语句重复执行的次数时,可以用一个▁▁值来终止循环。
A.布尔
B.正
C.标记
D.负
9.请看下面的程序代码:
if(x>0) { System .out .println(“first”);}
el if(x<10) { System .out .println(“cond”);}
el { System .out .println(“third”) }
knife怎么读当程序输出“cond”时,X的范围为:
A.x < = 0
B.x < 10 && x > 0
C.x > 0
D.x >= 10
10.线性表和表可以存储在▁▁中。
A.数组
B.堆栈
C.文件
D.字符串
11.二维数组使用几个下标。
A.1
B.2
C.3
D.4
12.请看下面的程序段
class Person {
String name,department;
int age;
public Person(String n) { name = n; }
public Person(String n,int a) { name = n; age = a; }
载体的读音public Person(String n,String d,int a) {
//doing the same as two arguments version of constructer //including assignment name=n,age=a
}
}
韩文翻译成中文
下面那一选项可以添加到“//doing the same……”处:
A.Person(n,a)
B.this(Person(n,a))
C.this(n,a)
D.this(name.age)
13.▁▁是一个特殊的方法,用于对类的实例变量进行初始化。
A.终止函数
B.构造函数
C.重载函数
D.初始化函数
14.关键字▁▁表明一个对象或变量在初始化后不能修改。
B.final
C.this
D.finalizer
15.声明为static的方法不能访问▁▁类成员。
A.超类
B.子类
C.非static
D.用户自定义类
merkle
16.如果超类不允许其通过继承的方式产生的子类访问它的某些成员,那么它必须以什么方式声明
该成员。
机电设备维修
A. public
B. private
C. protected
D. static
17.如果在你的类的层次结构的类中定义了finalize方法,它总是被定义为什么类型以便子类能
访问该方法。
A. public
B. private
C. protected
D. static
18.声明为final的变量不能在子类中覆盖,声明为()和()的方法是隐式的final。
A. public private
B. private protected
C. protected static
D. static private
19.使用多态性减少了▁▁逻辑的使用。
A.for
B.while
C.if
D.switch
20.在运行时才确定调用那一个方法,这叫做▁▁绑定。
A.静态
B.动态
C.自动
D.快速
21.请看下面的代码blend
String s1=new String(“hello”);
String s2=new String(“there”);
String s3=new String( );
下面选项中语句正确的是:
A.s3=s1+s2;
C.s3=s1&s2
D.s3=s1&&s2
22.请看下面的代码
public class StrEq{
public static void main(String argv[ ]){
StrEq s = new StrEq( );
}
private StrEq( ){
String s = “Marcus”;
String s2 = new String(“Marcus”);
If(s == s2){
System .out .println(“we have a match”);
}el{
System .out .pritln(“Not equal”);
}
}
}
A.由于使用“private StrEq”编译时会出现错误
B.输出“we have a match”
C.输出“Not equal”
23.跳过try块的异常处理程序,程序在最后一个▁▁块后开始执行。
A.finally
B.catch
C.finally或catch
D.任意
24.▁▁对象一般是Java系统中的严重问题。
A.Error
B.Exception日语能力考试报名官网入口
C.Throwable
D.任何
25.下面选项中,Java对类Welcome进行定义正确的是:
A.public class 1Welcome
B.public class We lcome
C.public class welcome
>focusframe