单选题 下列叙述中,正确的是______。
  • A.Serializable是一个处理字节流的一般类
  • B.Serializable是一个处理对象流的抽象类
  • C.Serializable是一个处理非流类的接口
  • D.Serializable是一个处理对象流的接口
【正确答案】 D
【答案解析】[解析] java.io包中具有如下接口。 1)处理字节流的DataInput和DataOutput接口。 2)处理对象流的ObjectInput和ObjectOutput接口。 3)筛选文件名的FileNameFilter接口。 4)处理对象流的Serializable接口。该接口是对象序列化开关,不含任何抽象方法或常量,输入/输出的对象在传输前都必须实现该接口。