Java序列化

来源:互联网 发布:java版svg编辑器下载 编辑:程序博客网 时间:2024/06/03 21:56

Serializable和Parcelable是Java所提供的序列化接口。Serializable是一个空接口,为对象提供标准的序列化和反序列化操作。使用Serializable来实现序列化相当简单,只需要在类的声明中指定一个类似下面的标识即可自动实现默认的序列化过程。

//序列化过程User user =new User(0, "jake", true);ObjectOutputStream out = new ObjectOutputStream(new FileOutputStream("cache.txt"));out.writeObject(user);out.close();//反序列化过程ObjectInputStream in= new ObjectInputStream(new FileInputStream("cache.txt"));User newUser = (User) in.readObject();in.close();
原创粉丝点击