javase期末考试题_java期末考试试题含答案

这是一份Java SE期末考试题目集,涵盖了关键字识别、代码执行结果预测、输入输出流、Java特点、文件编译、方法声明、修饰符使用、重载多态、数据类型转换及异常处理等内容。通过这些题目,考生可以检验自己的Java基础知识掌握情况。
摘要由CSDN通过智能技术生成

1

、如下哪个是

Java

中有效的关键字。

(  C

false  )

2

、下面的代码段执行之后

count

的值是什么。

(  D

16  )

int count=1;

for(int i=1;i<=5;i++){

count+=i; }

System.out.println(count);

3

下列哪一个

import

命令可以使我们在程序中创建输入

/

输出流对象。

(

C

import

java.io.*;

)

4

、下列选项中,不属于

Java

语言特点的一项是。

(  C

、编译执行

)

5

、阅读下列代码段,选出该代码段的正确的文件名。

(   D  )

class A{

void methodl(){

System

out

println(

methodl in class A

)

}

}

public class B{

void method2(){

System.out.println(

method2 in class B

)

}

public static void main(String args[]){

System.out.println(

main()in class B

)

}

}

A

A .java           B

A.class           C

B.class             D

B.java

6

、下面哪条语句把方法声明为抽象的公共方法。

(

C

public abstract void method(){}

7

、编译下面源程序会得到哪些文件。

(

D

)

class A1{  }class A2{  }

public class B{

public static void  main(String args[ ]){ }   }

A

、只有

B.class

文件

B

、只有

A1.Class

A2.class

文件

C

、有

A1.class

A2.Class

B.class

文件

D

、编译不成功

8

、定义类头时能使用的修饰符是

(C

protected )

A

private          B

static               C

protected       D

abstract

9

、为了区分重载多态中同名的不同方法,要求

(  A

、形式参数个数或者类型不同

A

、形式参数个数或者类型不同

B

、返回值类型不同

C

、调用时用类名或对象名做前缀

D

、形式参数名称不同

10

float

类型数据和

double

类型数据做加法,得到结果的类型是

(C

double

类型

)

11

、如果在编译

Java

程序时,编译结果报告说找不到要编译的代码,通常的错误不是如下的哪一

?

(

B

、文件名拼写错误)

12

int

类型被包装在如下的哪一个类中

?( B

java.1ang.Integer )

13

、关于对下列代码段的描述,正确的一项是

( C  )

catch(Exception e){

System

Err. println(

An exception was thrown

)

throw e

}

A

、程序终止

B

、编译出错

C

、该异常不会被处理

D

、该异常会继续被上层处理

14

、下列说法中,错误的一项是

( C  )

A

、内部类是被定义于另一个类中的类

B

、使用内部类实现监听器,在编程时比较容易实现

C

、内部类对象可以访问外部类的成员方法和变量,包括私有成员

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值