单选题 以下关于子类构造方法中 super 关键字的使用,正确的是( )

A、 super 必须在子类构造方法的最后一行使用
B、 super 可以在子类构造方法的任意位置使用
C、 如果子类构造方法使用 super 调用父类构造方法,必须在第一行使用
D、 子类构造方法中不需要使用 super
下载APP答题
由4l***0v提供 分享 举报 纠错

相关试题

单选题 在 Java 中,以下哪个类用于处理正则表达式?

A、String
B、StringBuilder
C、Pattern
D、Math

单选题 已知class B extends A,在B类中,以下关于访问父类A中成员的说法正确的是( )

A、父类A中的私有成员可以直接访问
B、父类A中的公有成员可以直接访问
C、父类A中的受保护成员在任何情况下都不能直接访问
D、父类A中的友好成员(默认访问权限)在任何情况下都可以直接访问

单选题 在 Java 中,以下哪个构造方法的定义是正确的()。

A、

void MyClass () {}

B、MyClass () {}
C、

public int MyClass () {}

D、

private void MyClass (int x) {}

单选题 以下关于自定义异常类的构造函数,正确的是

A、只能有一个无参构造函数
B、可以有多个构造函数,包括有参和无参
C、不能有构造函数
D、必须和父类的构造函数完全相同

单选题 以下关于一维数组在方法中作为参数传递的说法,正确的是( )

A、传递的是数组元素的值
B、传递的是数组的引用
C、数组在方法中不能被修改
D、方法中对数组的修改不会影响原数组

单选题 假设data.txt文件已存在,执行代码File file = new File("data. txt"),从文件中读取字节数据的正确方式是()

A、InputStream is = new InputStream (fil
B、;
C、FileInputStream fis = new FileInputStream (fil
D、;
E、ByteInputStream bis = new ByteInputStream (fil
F、;
G、DataInputStream dis = new DataInputStream (fil
H、;

单选题 以下哪种情况体现了多态?

A、子类继承父类的方法
B、子类重写父类的方法且通过父类引用调用
C、定义多个同名的方法
D、一个类实现多个接口

单选题 以下关于 Scanner 类关闭的描述,正确的是( )

A、必须在使用完 Scanner 后关闭,否则会导致资源泄漏
B、可以不关闭 Scanner,不会有任何问题
C、关闭 Scanner 会导致程序崩溃
D、只有在读取文件时才需要关闭 Scanner