单项选择(2007年4月二级考试)

下列描述中,正确的是【 】

A、在Serializable接口中定义了抽象方法

B、在Serializable接口中定义了常量

C、在Serializable接口中没有定义抽象方法,也没有定义常量

D、在Serializable接口中定义了成员方法

答案解析

C

【解析】

在java.io包中,接口Serializable是实现对象串行化的工具。

实际上,Serializable接口是一个空接口,它里面既没有定义抽象方法,也没有定义常量。

Serializable接口的目的只是简单地标识一个类的对象是可以被串行化的。

讨论