1. 如果父类没实现Serializable,子类实现了,那么父类的属性都不可以序列化2. 如果类A内有特殊第三方类型,那么该类型也需要实现Serializable,否则即使该类A实现了Serializable,writeObject的时候也会报java.io.NotSerializableExce...
分类:
编程语言 时间:
2015-02-28 17:55:08
阅读次数:
145
在序列化过程中,虚拟机会试图调用对象类里的writeObject() 和 readObject(),进行用户自定义的序列化和反序列化,如果没有则调用ObjectOutputStream.defaultWriteObject() 和 ObjectInputStream.defaultReadObject()。同样,在ObjectOutputStream和ObjectInputStream中最重要的方...
分类:
编程语言 时间:
2015-02-26 23:02:01
阅读次数:
274
function clone(obj:Object):Object{ var byteArray:ByteArray = new ByteArray(); byteArray.writeObject(obj); byteArray.position = 0; return byteArray...
分类:
其他好文 时间:
2015-02-14 17:27:54
阅读次数:
156
/**
* 将单个对象写入文件
*
* @param ls
*/
public void writeObject(Sgin sgin) throws IOException {
ObjectOutputStream oos = null;
FileOutputStream fos = null;
if (Environment.MEDIA_MOUNT...
分类:
其他好文 时间:
2015-01-23 18:27:41
阅读次数:
244
publicstatic<T>Tclone(Tobj)throwsException{ObjectOutputStreamoos=null;ByteArrayOutputStreambos=null;ObjectInputStreamois=null;bos=newByteArrayOutputStream();oos=newObjectOutputStream(bos);oos.writeObject(obj);oos.flush();ois=newObjectInputStream(newBy..
分类:
编程语言 时间:
2014-12-03 14:23:05
阅读次数:
178
/** * 克隆 * @param source */private function clone(source:Object):* { var myBA:ByteArray = new ByteArray(); myBA.writeObject(source); myBA.position = 0...
分类:
其他好文 时间:
2014-08-31 15:42:01
阅读次数:
236
一、对象序列化(存储)
FileOutputStream fileStream = new FileOuputStream("file.ser");
ObjectOutputStream os = new ObjectOutputStream(fileStream);
os.writeObject(one);
os.writeObject(two);
os.close();
当对象被序列...
分类:
其他好文 时间:
2014-07-29 14:47:18
阅读次数:
195