?/p>
1
次作?/p>
一、单项选择题(本大题共
60
分,?/p>
20
小题,每小题
3
分)
1.
给定程序如下
public static void main(String args[])
{
Float f=new Float(4.2f);
Float c;
Double d=new Double(4.2);
float fl=4.2f; c=f;
}
下列选项中(
)的值为?/p>
.
A. f.equls(d)
B. c=f
C. c==d
D. c.equls(f)
2.
下列说法不正确的是(
?/p>
A. java
语言里的线程是没有优先级?/p>
B. String
类在
java.lang
包中
C. java
语言支持类的序列?/p>
D.
能序列化的类必须实现
java.io.Serializable
接口
3.
如果有类
Person
和其子类
Man
?/p>
Woman,
则如果程序中出现语句
Woman
w=new Man();
下列说法正确的是?/p>
?/p>
A.
语句错误
B.
语句正确
C.
编译正确但运行错?/p>
D.
以上均不?/p>
4.
执行下列语句
String foo = “ABCDE?
foo.substring(3);
foo.co
ncat(“XYZ?
?/p>
,
变量
foo
的值为?/p>
?/p>
A. ABCDE
B. ABCXYZ
C. ABCDEXYZ
D. CDEXYZ
5.
下列哪个是接?/p>
MouseMotionListener
的方法(
?/p>
A. public void mouseMoved(MouseEvent)
B. public boolean mouseMoved(MouseEvent)
C. public void mouseMoved(MouseMotionEvent)
D. public boolean MouseMoved(MouseMotionEvent)
6.
下列哪个选项不会出现编译错误?/p>
?/p>
A. float f = 1.3;
B. char c = "a";
C. byte b = 257;