1、关于构造方法说法错误的是()
A、构造方法的方法名与类名相同
B、构造方法无返回值,可以用void修饰
C、构造方法在创建对象时被调用
D、在一个类中如果没有明确给出构造方法,编译器会自动提供一个构造函数
参考答案:B
2、下列对封装性的描述中,错误的是( )
A、封装体包含了属性和方法
B、封装使得抽象的数据类型提高了可重用性
C、被封装的某些信息在封装体外是不可见的
D、封装体中的属性和方法的访问权限是相同的
参考答案:D
3、在Java 中如果要在字符串类型对象s="JAVA",中找出‘V’出现的位置可使用下面哪个方法( )
A、mid(2,s);
B、charAt(2);
C、s.indexOf(‘V’);
D、indexOf(s,’V’);
参考答案:C
(indexOf:返回指定字符串第一次出现的下标,找不到则返回-1)
4、以下说法错误的是( )
A、final修饰的类不能作为父类
B、final修饰的类不能作为子类
C、final修饰的方法在继承关系中不能被重写
D、final修饰的属性有且只有一次赋值的机会
参考答案:B
5、在Java中,关于HashMap类的描述,以下错误的是( )
A、HashMap使用键/值的形式保存数据
B、HashMap 能够保证其中元素的顺序
C、HashMap允许将null用作键
D、HashMap允许将null用作值
参考答案:B