[单项选择题] 以下各项中不属于实现完全定制串行化的类要遵守的原则的是( )。
A.必须要实现javiExtemalizable接口
B.必须实现writeExternal()方法以保存对象的数据或状态
C.必须实现DataInput()和DataOutput()方法
D.必须定义一个具有public访问权限的不带参数的构造方法
正确答案:C
参考解析:实现完全定制串行化的类要遵守以下原则:必须实现java.io.Extemalizable接口;必须实现writeExtemal()方法以保存对象的数据或状态;必须实现readExternal()方法;如果对象串行化中使用了外部定义的格式,则writeExtemal()和readExtemal()方法都必须完全依照该格式;必须定义一个具有 public访问权限的不带参数的构造方法。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)