好文档 - 专业文书写作范文服务资料分享网站

奥鹏西北工业大学2024年10月课程考试(机考)《JAVA语言(202410) (26)》

天下 分享 时间: 加入收藏 我要投稿 点赞

西北工业大学2024年10月课程考试(机考)1119255375

JAVA语言(202410)

1. 下列哪些语句关于Java内存回收的说明是正确的? ( )

A.程序员必须创建一个线程来释放内存 B.内存回收程序负责释放无用内存 C.内存回收程序允许程序员直接释放内存 D.内存回收程序可以在指定的时间释放内存对象 答案: B

2.现在有一个接口iPerson与一个类Chinese,Chinese试图实现iPerson接口,如下选项,哪个是正确的写法( )

A.class Chinese implaments iPerson B.class Chinese implamends iPerson C..class Chinese implemends iPerson D.class Chinese implements iPerson 答案: D

3.下列关于for循环和while循环的说法中哪个是正确的?( )

A.while循环能实现的操作,for循环也都能实现 B.while循环判断条件一般是程序结果,for循环判断条件一般是非程序结果 C.两种循环任何时候都可替换 D.两种循环结构中都必须有循环体,循环体不能为空 答案: B

4.下面关于数组声明和初始化的语句那个有语法错误?( )

A.int a1[]={3,4,5; B.String a2[]={\\ C.String a3[]=new String(3); D.int[][] a4=new int[3][3]; 答案: C

5.

有如下程序段:

A.true与true B.false与true C.true与false D.false与false 答案: A

6.以下返回true的表达式有( ) .

A.new String(\ B.\

\ C.\ D.\String(\ 答案: C

7.为AB类的一个无形式参数无返回值的方法method书写方法头,使得使用类名AB作为前缀就可以调用它,该方法头的形式为( )。

A.static void method( ) B.public void method( ) C.final void method( ) D.abstract void method( ) 答案: A

8.下面哪个选项中的代码没有定义内部类,或者错误的定义了内部类? ( )

A.

B.

C.

D.

答案: C

9.关于接口的说法错误的是( )

A.是特殊的抽象类 B..是抽象方法和常量值的定义的集合 C..当一个类实现一个接口时,必须实现接口中的所有方法 D..多个类可以实现一个接口,一个类只能实现一个接口 答案: D

10.

有以下方法的定义,请选择该方法的返回题型( )。

A.byte B.short C.int D.double 答案: D

11.关于接口和抽象类的说法,错误的是( )

A.接口中全是抽象方法,抽象类中可以有非抽象方法。 B.接口和抽象类都有构造方法。 C.接口中没有成员变量。 D.抽象类不能创建对象。 答案: B

12.在java的一个异常处理中,哪个语句块可以有多个 ( )

A.catch B.finally C.try D.throws 答案: A

13. 在创建对象时必须( )

A.先声明对象,然后才能使用对象 B.先声明对象,为对象分配内存空间,然后才能使用对象 C.先声明对象,为对象分配内存空间,对对象初始化,然后才能使用对象 D.上述说法都对 答案: C

14.

以下代码段执行后的输出结果为( )

A.-1 B.2 C.1 D.3 答案: A

15.执行int[ ]x=new int[25];语句后,以下选项正确的是( )

A.x[24]值未确定。 B.x[25]值等于0。 C.x[25]值等于null。 D.x.length值等于25。 答案: D

16.执行如下程序代

码 a=0;c=0; do{ --c; a=a-1; while(a>0); 后,C的值是( )

A.0 B.1 C.-1 D.死循环 答案: C

17. 有一段java 应用程序,它的主类名是a1,那么保存它的源文件名可以是( )

A.a1.class \\ B.a1 C.都对 答案: A

18.3.设有数组的定义int[] a = new int[3],则下面对数组元素的引用错误的是( )。

A.a[0]; B.a[a.length-1]; C.a[3]; D.int i=1; a[i]; 答案: C

19.以下标识符中哪项是不合法的( )

A.const B.$double C.hello D.BigMeaninglessName 答案: A

20.十进制数16的16进制表示格式是 ( )。00010000 0x10

A.0x10 B.0x16 C.0xA D.16 答案: A

21.下面说法不正确的是( )

A.一个子类的对象可以接收父类对象能接收的消息; B.当子类对象和父类对象能接收同样的消息时,它们针对消息产生的行为可能不同; C.父类比它的

奥鹏西北工业大学2024年10月课程考试(机考)《JAVA语言(202410) (26)》

西北工业大学2024年10月课程考试(机考)1119255375JAVA语言(202410)1.下列哪些语句关于Java内存回收的说明是正确的?()A.程序员必须创建一个线程来释放内存B.内存回收程序负责释放无用内存C.内存回收程序允许程序员直接释放内存D.内存回收程序可以在指定的时间
推荐度:
点击下载文档文档为doc格式
2rszv98bwr83hrt8bf1m52amw9lhy70086d
领取福利

微信扫码领取福利

微信扫码分享