新版精选2019年大学JAVA期末完整题库500题(含答案) 下载本文

内容发布更新时间 : 2024/5/10 2:49:40星期一 下面是文章的全部内容请认真阅读。

2019年大学JAVA期末题库500题[含参考答案]

一、判断题

1.在JAVA中下面哪一行代码不出现编译警告或错误( d )。 float f=1.3; char c=\ byte b=257; int i=10;

2.若有float f=2.6f;short s=20;则表达式f+s的值的类型是( A )。 float short int byte

3.在 JAVA编程中,Java编译器会将Java程序转换为(A )。 字节码 可执行代码 机器代码

以上所有选项都不正确

4.在类的说明符中,被指定为私有的数据可以被以下( C )访问。 程序中的任何方法 其他类的成员方法 本类中的成员方法 子类中的成员方法

5.子类与父类的方法定义完全相同,但是方法的实现却不同,这是采用了方法的( D )。 重载 实现 覆盖 继承

6.在Java语言中,下列关于类的继承的描述,正确的是( C)。 一个类可以继承多个父类 一个类可以具有多个子类 子类可以使用父类的所有方法 子类一定比父类有更多的成员方

7.在Java中,下列关于方法重载的说法中错误的是( D )。 方法重载要求方法名称必须相同 重载方法的参数列表必须不一致 重载方法的返回类型可以不一致 一个方法在所属的类中只能被重载一次

8.在java中,使用switch语句时,如希望设置默认值,则需要使用( c )关键字。 Case Do Default else

9.在java中,变量名正确的是(c )。 $(student) 1_people _ok \

10.在java中,有下面代码,其中可以正确编译的是( a )。 double d = (int)2; int I = 1.34; int I = (double)1; 以上都对

11.下面对于方法的描述,正确的有( c )。

方法必须返回一个值 方法可以返回多个值 在方法内可以定义其他方法 方法可以有多个参数

12.已知:int x=10,y=4; x/y的值为(c )。 2

13.在JAVA中,( )关键字用来终止循环语句。c Return Continue Break Exit

14.在Java语言中,下面变量命名合法的有( a )。 variable123 123varable Private(private) -variable_123

15.下列语句中,属于多分支语句的是(B )。 if语句 switch语句 do while语句 for语句

16.java所有类的父类是( d )。 Father Lang Exception Object

17.java中用来定义包的关键字是( a )。 package import