|
试卷名称:20春《Java语言程序设计》作业2
1.假设有一个名为Server.java的类文件,在程序中有一名为Server的类,该文件的第一行是package com.syngress,该文件所在的目录为c:\Java Packages\com\syngress。能正确运行的是_______。
A.c:\Java Packages\com\syngress\Serverjava Server
B.c:\Java Packages\com\syngress\Serverjava com.syngress.Server
C.c:\Java Packages\com\syngress\Serverjava Server
D.c:\Java Packagesjava com.syngress.Server
答案:-
2.下面选项正确的是_______。
A.1281的值为32
B."1281"的职为64
C."1281"的值为-32
D."1281"的值为-64
答案:-
3.下列程序段的输出结果为public class NewClass {public static void main(String args[]){int x,y,z,a,b;a=22;b=2;System.out.print("a&b="+(a&b));System.out.print("\ta|b="+(a|b));System.out.print("\tab="+(ab));
A.a&b=2 a|b=22 ab=176 ab=2
B.a&b=2 a|b=22 ab=88 ab=5
C.a&b=20 a|b=22 ab=88 ab=2
D.a&b=20 a|b=22 ab=176 ab=5
答案:-
4.执行下面的赋值语句后,a的值为_______。a=Float.valueOf("12.34").floatValue();
A.a="12.34"
B.a=12.34
C.a=1234
D.a=12
答案:-
5.当一个类没有指定访问修饰符(public、abstract和final)时,下列说法正确的是_______。
A.当类只可以在声明这些类的包中使用
B.该类的使用没有任何限制
C.该类没有子类,也没有父类
D.该类不可以被继承
答案:-
6.关于Java虚拟机说法正确的是_______。
A.Java虚拟机只能由软件实现
B.Java虚拟机只能由硬件实现
C.在不同的操作系统中Java虚拟机的实现方式不同,要么使用硬件,要么使用软件
D.在无线技术中,都用硬件实现Java虚拟机
答案:-
7.在Java语言中,如果数字之后没有任何字母,计算机默认为_______。
A.int类型
B.float类型
C.double类型
D.short类型
答案:-
8.下列基本命令中,_______命令是类文件解释器。
A.javadoc
B.jar
C.javah
D.javap
答案:-
9.下面程序段的输出结果是_______。public class Test{ public static void main(String args[]){ int n=5,sum=0;while(n0){sum+=n;--n;}System.out.println("sum is:"+sum);}}
A.sum is:14
B.sum is:15
C.sum is:10
D.sum is: 5
答案:-
10.下面程序段的输出结果是_______。class Base{int i;Base(){add(1);}void add(int v){i+=v;}void print(){System.out.println(i);}
}
class Extension extends Base{Exten
A.9
B.18
C.20
D.22
答案:-
|
|