选择题
1.阅读下面程序
importjava.io.*;
public class TypeTransition{
public static void main(String args[]){
char a=’h’;
int i=100 ;
int J=97;
int aa=a+i;
System.out.println("aa="+aa);
char bb=(char)j;
System.out.println("bb="+bb):
}
}
如果输出结果的第二行为bb=a,那么第一行的输出结果是( )。
A.aa=I
B.aa=204
C.aa=v
D.aa=156
2.阅读下面程序
public class Operators And Expressions(
void equals Methodl(){
Stringsl一new String("how are you");
Strings2=new String("how are you");
System.out.println(s1= =s2):
}
public static void main(String args[]){
Operators And Expressions Oper And Exp=new Oper-
ators And Expressions
();
//用于复合类型数据的”= =”运算符
OperAndExp.equalsMethodl();
}
}
程序运行结果是( )。
A.= =
B.true
C.false
D.equal
3.阅读下面代码
if(x= =0){System.out.println("冠军");)
elseif(x>一3){System.Out.println("亚军");}
else{System.out.println("季军");}
若要求打印字符串”季军”,则变量X的取值范围是( )。
A.x=d&x<=-3
B.x>O
C.x>-3
D.x<=-3
4.下列关于构造方法的叙述中,错误的是( )。
A.Java语言规定构造方法名与类名必须相同
B.Java语言规定构造方法没有返回值,但不用void声明
C.Java语言规定构造方法不可以重载
D.Java语言规定构造方法只能通过new自动调用
5.下列适配器类中不属于事件适配器的是( )。
A.MouseAdapter
B.KeyAdapter
C.ComponentAdapter
D.FrameAdapter
6.下列类中属于字节输入抽象类的是( )。
A.FileInputStream
B.ObjectInputStream
C.FiterInputStream
D.InputStream
7.能向内部直接写入数据的流是( )。
A.FileOutputStream
B.FileInputStream
C.ByteArrayOutputStream
D.ByteArraylnputStream
8.下列运算符中属于关系运算符的是( )。
A.= =
B.=
C.+ =
D.- =
9.下列方法中,声明抛出InterruptedException类型异常的方法是( )。
A.suspend()
B.resume()
C.sleep()
D.start()
10.下列关于System类的叙述中,错误的是( )。
A.System类是一个final类
B.System类不能实例化
C.System类中没有定义属性
D.System类主要提供了系统环境参数的访问