Java复习

相关主题
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 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 )

相关文档
最新文档