有一个类,它是所有Java类的直接或间接的父类,这个类是( )。
A. Class类
B. System类
C. Object类
D. java.lang类
查看答案
子类和父类的构造函数是调用顺序是( )。
A. 只调用子类的构造函数
B. 只调用父类的构造函数
C. 先调用子类的构造函数,再调用父类的构造函数
D. 先调用父类的构造函数,再调用子类的构造函数
关于接口定义和使用,描述不正确的是( )。
A. 接口没有变量的定义
B. 接口中的方法都不实现
C. 接口可以多继承
D. 接口中的方法访问修饰符不受限制
下面关于CakeSale接口的定义,说法错误的是( )。 interface CakeSale{float price=0;String name="";public float getSaleSum();private String getSaleName();}
A. 接口中所有方法的修饰符只能是public和abstract
B. getSaleSum和getSaleName都属于抽象方法
C. getSaleName()方法定义错误
D. float,price不能有初始值
如果catch块中包括多个异常类,这些异常类的匹配原则是( )。
A. 按try块中程序执行的顺序,寻找最通用的异常类
B. 按try块中程序执行的顺序,寻找能够最精确匹配的类
C. 按catch块中异常类的排列顺序,寻找第一个能够匹配(也就是抛出的异常对象属于catch块的异常类,或是catch块中异常类的)
D. 在catch块中寻找能够最精确匹配的类