博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
对象的序列化和反序列化
阅读量:5923 次
发布时间:2019-06-19

本文共 846 字,大约阅读时间需要 2 分钟。

hot3.png

被序列化和反序列化的对象需要实现Serializable接口/** * 对象序列化 */public static byte[] serialize(Object obj) {    ObjectOutputStream obi = null;    ByteArrayOutputStream bai = null;    try {        bai = new ByteArrayOutputStream();        obi = new ObjectOutputStream(bai);        obi.writeObject(obj);        byte[] byt = bai.toByteArray();        return byt;    } catch (IOException e) {        e.printStackTrace();    }    return null;}/** * 对象反序列化 * @param byt * @return */public static Object unserizlize(byte[] byt) {    ObjectInputStream oii = null;    ByteArrayInputStream bis = null;    bis = new ByteArrayInputStream(byt);    try {        oii = new ObjectInputStream(bis);        Object obj = oii.readObject();        return obj;    } catch (Exception e) {        e.printStackTrace();    }    return null;}

转载于:https://my.oschina.net/kevin2kelly/blog/860451

你可能感兴趣的文章
fail2ban 帮助postfix 过滤恶意IP
查看>>
Simple Proxy Server (Java)
查看>>
Kafka消费的几种方式--low-level SimpleConsumer
查看>>
解决mysql数据库不能支持中文的问题
查看>>
VMware14虚拟机秘钥
查看>>
JVM -verbose参数详解
查看>>
CentOS LInux启动关闭和服务管理
查看>>
Eclipse中10个最有用的快捷键组合
查看>>
java与xml
查看>>
Redis Sentinel机制与用法(二)
查看>>
ls命令实际使用
查看>>
磁盘及磁盘阵列系统选择
查看>>
Javascript异步数据的同步处理方法
查看>>
9. Palindrome Number(回文数)(leetcode)
查看>>
MySQL之自定义函数实例讲解
查看>>
用.htaccess获取文件夹和文件名
查看>>
自我提升mysql
查看>>
步步为营之——建造者模式(Builder)
查看>>
快速排序——Java
查看>>
unity游戏与我
查看>>