Java复习
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
一、选择题
1.属于main()方法的返回类型是 c
A、public
B、static
C、void
D、main
2.若a的值为3时,下列程序段被执行后,c的值是 c
int c=1;
if(a>0)
if(a>3)
c=2;
else c=3;
else c=4;
A、1
B、2
C、3
D、4
3.MAX_LENGTH是int型public成员变量, 变量值保持为常量100,用简短语句定义
这个变量。 d
A public int MAX_LENGTH=100;
B final int MAX_LENGTH=100;
C final public int MAX_LENGTH=100;
D public final int MAX_LENGTH=100.
4. c 哪个关键字可以抛出异常?
A transient
B finally
C throw
D static
5.如下Java程序片段
Integer a = new Integer(3); Integer b = new Integer(3);
System.out.println(a==b);
运行后,该程序段的输出结果是( a)
A、true
B、false
C、0
D、1
6.给出下面代码段
1) public class Test {
2) int m, n;
3) public Test() {}
4) public Test(int a) { m=a; }
5) public static void main(String arg[]) {
6) Test t1,t2;
7) int j,k;
8) j=0; k=0;
9) t1=new Test();
10) t2=new Test(j,k);
11) }
12) }
哪行将引起一个编译时错误? d
A line 3
B line 5
C line 6
D line 10
7.类与对象的关系是(a )。
A.类是对象的抽象
B.类是对象的具体实例
C.对象是类的抽象
D.对象是类的子类
8.若需要定义一个类变量或类方法,应使用哪种修饰符? a
A static
B package
C private
D public
9..执行完以下代码int[ ]x=new int[25];后,以下哪项说明是正确的 a
A x[24]为0
B x[24]未定义
C x[25]为0
D x[0]为空
10..Java程序的执行过程中用到一套JDK工具,其中java.exe是指(b )
A.Java文档生成器
B.Java解释器
C.Java编译器
D.Java类分解器
11.下列说法不正确的是(c )
A.IOException必须被捕获或抛出
B.java语言会自动初始化变量的值
C.java语言不允许同时继承一个类并实现一个接口
D.java语言会自动回收内存中的垃圾
12.在Java中,不属于整数类型变量的是(a )
A.double
B.long
C.int
D.byte
13.下列运算结果默认为float的是( c)
A.100/10
B.100*10
C.100F+10
D.100D-10
14.下面哪个是不合法的标识符?( c )
A.$persons; B.TwoUsers; C.*point; D._endline;
15.假设Foo类有如下定义,设f是Foo类的一个实例,下列语句调用哪个
是错误的?( a )
public class Foo
{ int i;
static String s;
void imethod() { }
static void smethod() { }
}
A、Foo.imethod();
B、f.imethod();
C、System.out.println(f.i);
D、Foo.smethod()
16.编译并运行下述程序段的结果是:( b )。
public class Test{
public static void main(String argv[]){
int[] count = new int[4];
System.out.println(count[4]);
}
}
A.编译时错误 B.运行时错误 C.输出0 D.输出null
17.下面哪个修饰符修饰的变量是所有同一个类生成的对象共享的?( c )
A.public
B.private
C.static
D.final
18.现有如下声明:
String str=“hello world”;
我们称变量str是:(c )