方法重载的条件包括( )。
- A方法名相同
- B返回类型不同
- C参数列表不同
- D修饰符不同
类是对象的抽象,对象是类的具体实例。
一个类可以实现多个接口。
抽象类可以被直接实例化。
方法重载要求返回类型必须不同。
接口可以包含构造方法。
final类不能被继承。
类中定义的数据称为( )。
- A成员变量
- B局部变量
- C全局变量
- D静态变量
类中定义的行为称为( )。
- A变量
- B方法
- C属性
- D构造器
构造方法的名称( )。
- A可以任意命名
- B必须是init
- C必须与类名相同
- D必须是create
构造方法的作用是( )。
- A初始化对象
- B销毁对象
- C调用方法
- D定义类
类的成员变量默认初始化值是( )。
- A随机值
- B编译错误
- C空字符串
- D有默认值
静态成员使用( )关键字修饰。
- Afinal
- Bstatic
- Cabstract
- Dpublic
静态方法( )访问非静态成员。
- A可以直接
- B总是可以
- C不能直接
- D通过this
访问类的私有成员需要通过( )。
- A直接访问
- B公共方法
- C继承
- D静态方法
如果没有定义构造方法,编译器会( )。
- A提供默认构造方法
- B报错
- C不生成类
- D跳过编译
类的构造方法可以有( )个。
- A0
- B1
- C2
- D多
成员变量的访问修饰符推荐使用( )。
- Apublic
- Bprotected
- Cprivate
- D默认
代码块在( )时执行。
- A类加载
- B创建对象
- C方法调用
- D程序结束
静态代码块在( )时执行。
- A类加载
- B创建对象
- C每次调用
- D程序结束
本页仅提供题目与选项供学习参考,不含答案。如需系统练习、自动判分与错题本,欢迎前往主站《Java语言程序设计》在线练习。