题目
A.构造方法主要用于对象创建时初始化对象
B.构造方法没有返回值,也不能用void来修饰
C.构造方法的命名必须和类名完全相同
D.一个Java类只能有一个构造方法
第1题
A.构造方法的返回类型只能是void型
B.构造方法是类的一种特殊方法,它的方法名必须与类名相同
C.构造方法的主要作用是完成对类中成员变量的初始化工作
D.一般在创建新对象时,系统会自动调用构造方法
第2题
A.当类中没有定义任何构造方法时,Java编译器将为这个类创建缺省构造方法
B.缺省构造方法可以初始化其他方法中定义的变量
C.Java编译器会为所有的类创建缺省构造方法。
D.如果在一个类中定义的构造方法都声明了参数,Java编译器将为这个类创建一个缺省构造方法
第5题
A.创建对象时,该对象占有的内存空间除了非静态的成员变量外,还有非静态的成员方法
B.Java语言中,对象赋值实际上是同一个对象具有两个不同的名字,因为它们都是同一个地址值
C.子类中构造方法应包含自身类的构造方法和直接父类的构造方法
D.非静态方法不能引用静态变量
第6题
A.构造函数的名字必须与类名一致。
B.定义构造函数时,需要使用void关键字。
C.构造函数可有返回值,也可以没有返回值。
D.构造函数内部声明的变量,在外部也可以被使用。
第8题
B.避免了编写繁琐的setter方法所有的依赖关系都在构造函数中设定
C.通过构造注入可以在构造函数中决定依赖关系的注入顺序
D.由于不存在setter方法、而在构造时由容器一次性设定依赖关系,因而组件在创建之后处于相对不变的稳定状态无需担心上层代码在调用过程中执行setter方法时破坏组件之间的依赖关系
第9题
A.A.util.Calendar类的描述中,错误的是()。选项格式
B.B.Calendar可以通过构造方法实例化Calendar对象
C.C.Calendar.getInstance()方法可以创建Calendar的子类对象处理日期和时间
D.D.getTime()方法可以从Calendar对象中获取Date对象
E.E.setTime(Datedate)可以通过Date对象获得对应的Calendar对象
为了保护您的账号安全,请在“赏学吧”公众号进行验证,点击“官网服务”-“账号验证”后输入验证码“”完成验证,验证成功后方可继续查看答案!