JAVA语言与面向对象程序设计习题3
一、单项选择题
1. 下例操作的结果是( )。
System.out.println(4&3);
A. 4
B. 5
C. 6
D. 0
2. 在Java中,存放字符串常量的对象属于( )类对象。
A. Character
B. String
C. StringBuffer
D. Vector
3. 下列语句序列执行后,j的值是( )。
int j=2;
for(int i=7;i>0;i-=2) j*=2;
A. 15
B. 1
C. 60
D. 32
pipedinputstream4. 以下变量均已正确定义并赋值,下面符合Java语言语法的赋值语句是( )。
A. m=n>5
B. m=k%>12
C. j=t+%100
D. j=y>2=x+3
5. 在Java Applet程序用户自定义的Applet子类中,一般需要重载父类的( )方法来完成主类实例的初始化工作。
A. start( )
B. stop( )
C. init( )
D. paint( )
6.以下字符常量中不合法的是( )。
A.‘|’
B.‘\’
C. "\n"
D.‘我’
7. 以下由for语句构成的循环执行的次数是( )。
for(int i=0;true;i++);
A. 有语法错误
B. 无限次
C. 执行1次
D. 一次也不执行
8. 为了使包sos中的所有类在当前程序中可见,可以使用的语句是( )。
A. import sos.*
B. package sos.*
C. sos import
D. sos package
9. 下述有关try, catch和finally的命题中,错误的是( )。
A. try语句后面必须要跟有catch语句
B. try语句后面可以跟有catch语句或finally语句,或者两者
都有
C. 一个catch语句总需要与一个try语句相关联
D. 一个finally语句不能独立存在,总要与try语句相关联
10. 下面的语句的作用是( )。
Vector MyVector = new Vector(100,50)
A. 创建一个数组类对象MyVector,有100个元素的空间,每个元
素的初值为50
B. 创建一个向量类对象MyVector,有100个元素的空间,每个元
素的初值为50
C. 创建一个数组类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增
D. 创建一个向量类对象MyVector,有100个元素的空间,若空间使用完时,以50个元素空间单位递增
11. 为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。
A. static void method( )
B. public void method( )
C. final void method( )
D. abstract void method( )
12. 若在某一个类定义中定义有如下的方法: abstract void performDial(); 该方法属于( )。
A. 本地方法
B. 最终方法
C. 解态方法
D. 抽象方法
13. 以下字符常量中不合法的是( )。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论