admin 管理员组文章数量: 1086019
2024年3月13日发(作者:matlab中params是什么意思)
JAVA
V
A
类和对象及数组习题
类和对象及数组习题
一、选择题
一、选择题
D
)
--
原因:在通过
new
实例化一个
(
1
)下列构造方法的调用方式中,正确的是(
)下列构造方法的调用方式中,正确的是(
类对象时系统会自动调用该类相应的构造方法。
A
.按照一般方法调用
B
.由用户直接调用
.按照一般方法调用
.由用户直接调用
C
.只能通过
new
自动调用
D
.被系统调用
自动调用
.被系统调用
C
)
--
原因:一个类可以同时实现
(
2
)在
Java
中,能实现多重继承效果的方式是(
中,能实现多重继承效果的方式是(
多个接口。
Java
接口反映了对象较高层次的抽象,还弥补了
Java
只支持单继承的不
足,可用它来完成多继承的一些功能。
A
.内部类
B
.适配器
C
.接口
D
.同步
.内部类
.适配器
.接口
.同步
(
3
)
int
型
public
成员变量
MAX_LENGTH
,该值保持为常数
100
,则定义这个变量的
语句是
( D )—
原因:
java
中定义常量用关键字
final
来定义。
A
.
public
int
MAX_LENGTH=100
B
.
final
int
MAX_LENGTH=100
C
.
public const int MAX_LENGTH=100
D
.
public
final
int MAX_LENGTH=100
A
)
—
原因:
Java
严格区分大小写,所以变量
number
(
4
)下列叙述中,正确的是
(
与
Number
不相同;
Java
中的注释方式除了“
//
”行注释之外还有段注释“
/*-------*/
”
和文档注释
/**-------*/
。
Java
源文件中的
public
类只能有一个。
A.
声明变量时必须指定一个类型
B. Java
认为变量
number
与
Number
相同
相同
C. Java
中唯一的注释方式是
"//"
D.
源文件中
public
类可以有
0
或多个
或多个
)
—
原因:子类继承父类,并且可以有自己的成员变
(
5
)下列叙述中,错误的是
( D
量和成员方法。所以可以认为子类是父类的扩展。
A.
父类不能替代子类
B.
子类能够替代父类
父类不能替代子类
子类能够替代父类
D.
父类包含子类
C.
子类继承父类
父类包含子类
( B )
—
原因:定义
float
型变量并对其初始
(
6
)下列代码中,将引起编译错误的行是
( B )—
化时,其值后面要加一个
f.
1
)
public class Exercise{
2
)
public static void main(String args[]){
3
)
float f=0.0;
4
)
f +=1.0;
5
)
}
6
)
}
A.
第
2
行
B.
第
3
行
C.
第
4
行
D.
第
6
行
JAVA
不允许多重继承,
(
7
)下列关于继承的哪项叙述是正确的?
( D ) –
错误原因:
但可以通过接口的机制来达到多重继承的目的;一个类可以同时继承一个类和实现多
个接口,但是不能同时继承多个类。
A
.在
java
中允许多重继承
中允许多重继承
B
.在
java
中一个类只能实现一个接口
中一个类只能实现一个接口
C
.在
java
中一个类不能同时继承一个类和实现一个接口
中一个类不能同时继承一个类和实现一个接口
D
.
java
的单一继承使代码更可靠
的单一继承使代码更可靠
(
8
)下列哪个修饰符可以使在一个类中定义的成员变量只能被同一包中的类访问?
( B ) –
)
–
原因:无修饰符时是缺省修饰,它可以被同一包中的任何类访问。
A
.
private
B
.无修饰符
C
.
public
D
.
protected
.无修饰符
)
–
原因:静
(
9
)给出下列代码,如何使成员变量
m
被方法
fun
()直接访问?
( C ) –
态的成员方法只能访问静态的成员变量。
版权声明:本文标题:JAVA类与对象及数组习题及答案 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.roclinux.cn/b/1710327362a567875.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论