【名词&注释】
语法错误(syntactic error)、虚拟机(virtual machine)、运行时(run-time)、非致命性(non-fatal)、致命性错误
[单选题]在JAVA中,类Worker是类Person的子类,Worker的构造方法中有一句“super()“,该语句()。
A. 调用类Worker中定义的super()方法
B. 调用类Person中定义的super()方法
C. 调用类Person的构造函数
D. 语法错误
查看答案&解析
查看所有试题
学习资料:
[单选题]在Java中,创建日期类Date对象,需要在程序中用import导入的包是()。
A. java.applet
B. java.awt
C. java.util
D. java.lang
[单选题]下面是一个Java程序片段,当执行这段代码时,paintPicture方法中参数"a"的值将是()。
A. 10
C. 20
D. 这段代码不能够编译。这是一个错误,因为从来没有声明参数"a"和给它赋值
[单选题]设i、j、k为类x中定义的int型变量名,下列类x的构造函数中不正确的是()
A. x(intm){...}
B. voidx(intm){...}
C. x(intm,intn){...}
D. x(inth,intm,intn){...}
[多选题]下面哪些判断是正确的()
A. Abstract不能和final并列修饰同一个类
B. 一个方法使用final修饰,则该方法所在的类不能被继承
C. abstract方法所在的类必须是abstract类
D. static方法中能处理非static域
[单选题]下列哪项不是JDK所包含的内容?()
A. Java编程语言
B. 工具及工具的API
C. JavaEE扩展API
D. Java平台虚拟机
[多选题]在创建对象时有几种方法为对象的成员变量赋初值()。
A. 在创建对象之前先为对象的成员变量赋初值
B. 缺省情况下成员变量会自动赋值或空值
C. 不能为对象的成员变量赋初值
D. 为成员变量赋指定的初值
E. 利用构造函数为成员变量赋初值
[多选题]在Java的异常处理语句try-catch-final中,以下描述不正确的是()。
A. try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是没有捕获到异常时要执行的代码
B. try后面是可能产生异常的代码,catch后面是捕获到某种异常对象时进行处理的代码,final后面是无论是否捕获到异常都必须执行的代码
C. catch语句和final语句都可以缺省
D. catch语句用来处理程序运行时的非致命性错误,而final语句用来处理程序运行时的致命性错误
E. 当程序运行时抛出的异常是cathe语句中异常的子类,异常也会被捕捉执行相应的catch语句
[多选题]以下对默认构造说法正确的有()。
A. 默认构造的返回类型是void
B. 默认构造带有void类型的一个参数
C. 默认构造无返回类型
D. 默认构造无参数
E. 当不写任何构造时,编译系统会自动产生一个默认构造
本文链接:https://www.51bdks.net/show/l5xpdl.html