序列化的demo
2020-04-02 18:38
976 查看
今天学习到了序列化操作,序列化操作主要用于对象的存盘操作,此处的存盘操作可以指(文件,远程服务器,SQL数据库)。此处做了一个关于序列化存盘的小demo。
class SomeOne implements Serializable{ private String name; private int age; public SomeOne(String name, int age) { this.name = name; this.age = age; } @Override public String toString() { return "姓名:"+this.name+"、年龄:"+this.age; } }
//序列化操作 SomeOne so=new SomeOne("张三",10); String filePath="D:"+ File.separator+"FF14"+File.separator+"txt.txt"; //序列化写入 ObjectOutputStream OOS=new ObjectOutputStream(new FileOutputStream(filePath)); OOS.writeObject(so); OOS.close(); //反序列化 ObjectInputStream OIS=new ObjectInputStream( new FileInputStream(filePath)); SomeOne one= (SomeOne) OIS.readObject(); System.out.print(one); OIS.close();
输出结果:
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- .NET序列化的一点技巧(附Demo)
- DEMO-JAVA序列化
- .net 序列化and反序列化demo
- java 常用序列化和反序列化框架使用demo
- java反序列化原理-Demo(二) wx5b0b88843cb2a 关注 0人评论 165人阅读 2018-08-14 18:28:01 java反序列化原理-Demo(二)
- Externalizable自己控制序列化的DEMO
- .Net序列化和反序列化Demo
- List的深度序列化Demo
- hadoop的序列化简单demo
- jackson-java对象的json序列化,非常蠢的经历(另附json正反序列化小demo+单例模式)
- .NET序列化的一点技巧(附Demo)
- Parcelable 序列化对象传递数据 以及传递集合demo
- Android XML解析、序列化demo
- java反序列化原理-Demo(一)
- 序列化Demo
- [JAVA反序列化DEMO]利用RMI进行反序列化一键启动工具
- 压缩解压和二进制序列化DEMO
- [JAVA反序列化DEMO]利用RMI进行反序列化一键启动工具
- 表单和表格序列化demo struts2 json(Gson) response.getWriter.write() ajax
- 五个demo案例带你学习PHP反序列化漏洞