2024年5月10日发(作者:)

(单选题) 1: 以下关于继承的叙述正确的是()。

A: 在Java中类只允许单一继承

B: 在Java中一个类只能实现一个接口

C: 在Java中一个类不能同时继承一个类和实现一个接口

D: 在Java中接口只允许单一继承

正确答案:

(单选题) 2: 对方法main的第1行定义正确的是( )。

A: public main( String arg [ ] )

B: public void main( String arg [ ] )

C: public static void main( String arg [ ] )

D: public static void main( String args [ ] )

正确答案:

(单选题) 3: 如果类中的成员变量可以被同一包访问,则使用如下哪个约束符( )。

A: private

B: public

C: protected

D: no modifier

正确答案:

(单选题) 4: 下列程序段执行后的结果是( )。 String s=new String("abcdefg"); for(int i=0;i

A: aceg

B: ACEG

C: abcdefg

D: abcd

正确答案:

(单选题) 5: 执行完代码"int[]x=new int[25];"后,以下说明是正确的( )。

A: x[24]为0

B: x[24]未定义

C: x[25]为0

D: x[0]为空

正确答案:

(单选题) 6: 下列常见的系统定义的异常中,哪个是输入、输出异常?

A: ClassNotFoundException

B: IOException

C: FileNotFoundException

D: UnknownHostException

正确答案:

(单选题) 7: Java application中的主类需包含main方法,main方法的返回类型是什么?()

A: int()

B: static

C: void

D: boolean()

正确答案:

(单选题) 8: 下面关于Applet的说法正确的是 ( )

A: Applet也需要main方法

B: Applet必须继承自

C: Applet能访问本地文件

D: Applet程序不需要编译

正确答案:

(单选题) 9: 指出正确的表达式()

A: byte=128;

B: Boolean=null;

C: long l=0xfffL;

D: double=0.9239d;

正确答案:

(单选题) 10: class Person{ String name,department; int age; public Person(String n){name=n;}

public Person(String n, int a){name=n;age=a;} public Person(String n,String d,int a){ //doing the

same as two arguments version of constructer //including assignment name=n,age=a } } 下列哪

一个选项可以添加到“//doing ”处?

A: Person(n,a)

B: this(Person(n,a))

C: this(n,a)