⼀、单选题
(共 50.00 分)Java 程序设计(深圳⼤学继续教育学院引进课程) 第三次作业
1.  A.B.C.D.设 x 、y 为已定义的类名,下列声明x 类的对象x1的语句正确的是
static x x1;
public x x1=new y (int 123);
y x1;
x x1=x ( );
正确答案:A
2.  A.B.C.D.下列哪个类声明是正确的
abstract final class H1{…}
abstract private move (){…}
protected private number ;
public abstract class Car {…}
正确答案:D
3.  A.B.C.D.下⾯哪个语句不能定义⼀个字符变量
char c1=06477;
char c4=0xbeef ;
char c2=‘\uface’ ;
char c3=\u0041;
正确答案:D
4.  A.B.C.D.在Java 中,⼀个类可以同时定义许多同名的⽅法,这些⽅法的形式参数的个数、类型或顺序各不相同,传回的值也可以不相同。这种⾯
向对象程序特性称为(    )
隐藏
覆盖
重载
Java 不⽀持此特性
正确答案:C
5.  A.B.C.D.设int 型变量a 、b ,float 型变量x 、y ,char 型变量ch 均已正确定义并赋值,正确的switch 语句是
switch (x + y ){ …… }
switch ( ch + 1 ){ …… }
switch ch{ …… }
switch ( a + b );{ …… }
正确答案:B
6.假设d 是⼀个double 局部变量,下列那些语句输出数值的⼩数后⼀位?
⼆、多选题
(共 25.00 分)6.
A.B.C.D.System.out.println ((int )(10*d )/10.0);
System.out.println ((int )(10*d/10.0));
System.out.println ((int )(10.0*d/10));
System.out.println ((int )(10.0*d )/10);
正确答案:A
7.  A.B.C.D.认真阅读代码,选择正确的选项
if("String".toString()  ==  "String")
System.out.println("Equal");
else
System.out.println("Not  Equal");
编译成功,输出“Equal”
编译成功,输出“Not Equal”
不能编译
以上选项均不正确
正确答案:A
8.  A.B.C.D.下⾯哪个是Java 语⾔中正确的标识符
3com
import
that
this
正确答案:C
9.  A.B.C.D.Thread 类中运⾏线程体的⽅法是________。
start()
resume()
init()大一java期末考试题及答案
run()
正确答案:A
10.  A.B.C.D.某个类的成员变量可以被同⼀个包中的⼦类访问,但不能被另⼀个包中的类(含⼦类)访问,该如何定义?
变量应该⽤public 做修饰。
变量应该⽤private 做修饰。
变量应该⽤protected 做修饰。
变量不需做任何修饰。
正确答案:D
1.  A.B.C.下⾯的哪些叙述为真。
equals()⽅法可判定引⽤类型,即引⽤值是否指向同⼀对象。
== 操作符判定两个分⽴的对象的内容和类型是否⼀致。
equals()⽅法只有在两个对象的内容⼀致时返回true 。
三、判断题
(共 25.00 分)D.⽂件类File 重写了equals()⽅法,在两个分⽴的对象的内容和类型⼀致时返回true 。
正确答案:  A D
2.  A.B.C.D.protected 变量或⽅法可以被( )访问。下⾯选项中可以填⼊括号中的选项有哪些?
同⼀类
⼦类
所有包
正确答案:  A B C
3.  A.B.C.D.E.F .以下哪些是合法的JAVA 标识符?
2variable
variable2
_whatavariable
@@example
!anothervar
#myvar
正确答案:  B C
4.  A.B.C.D.E.下列哪些是有效的标志符?
%fred
*fred
thisfred
2fred
fred
正确答案:  C E
5.  A.B.C.D.E.F .关于Java ,以下说法中哪些是正确的。
Java 对变量的⼤⼩写敏感。
Java 的访问控制关键字包括public, private, inline 。
Java 源⽂件的⽂件名必须与⽂件内公共类的类名保持⼀致。
main 函数的定义可以在类定义之外。
Java 中⼀切数据类型都有⼀个共同的⽗类:Object 。
Java 中允许多重继承。
正确答案:  A C
1.  A.B.Java 语⾔的数组索引值是从1开始。
正确
错误
正确答案:B
2.  A.B.Java 的屏幕坐标是以像素为单位,容器的左下⻆被确定为坐标的起点。
正确
错误
正确答案:B
3.  A.B.java 认为变量number 和NuMbEr 是相同的
正确
错误
正确答案:B
4.  A.B.Windows 和Windows NT 的Java 系统使⽤分时的⽅法。因此可以使某⼀线程抢占具有⾼优先级的线程。
正确
错误
正确答案:B
5.  A.B.AWT 组件除了可以显示图象,还可以创建图象。
正确
错误
正确答案:A

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。