【序列化对象源码】class转成byte数组存储的代码
2015-04-18 11:33
465 查看
public byte[] write(Serializable object) throws IOException { ByteArrayOutputStream byteArrayOutputStream = new ByteArrayOutputStream(); ObjectOutputStream stream = new ObjectOutputStream(byteArrayOutputStream); stream.writeObject(object); return byteArrayOutputStream.toByteArray(); } public Object read(byte[] data) throws IOException, ClassNotFoundException { ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(data); ObjectInputStream inputStream = new ObjectInputStream(byteArrayInputStream); return inputStream.readObject(); }
相关文章推荐
- java Redis Jedis存储Java对象 - (Java序列化为byte数组方式)
- Jedis存储Java对象--Java序列化为byte数组方式
- Redis入门 – Jedis存储Java对象 - (Java序列化为byte数组方式)
- Jedis存储Java对象--Java序列化为byte数组方式
- Jedis存储Java对象 - (Java序列化为byte数组方式)
- Jedis存储Java对象 - (Java序列化为byte数组方式)
- Jedis存储Java对象--Java序列化为byte数组方式
- Jedis存储Java对象--Java序列化为byte数组方式
- Redis入门 – Jedis存储Java对象 - (Java序列化为byte数组方式)
- Redis入门 – Jedis存储Java对象 - (Java序列化为byte数组方式)
- Redis– Jedis存储Java对象 - (Java序列化为byte数组方式) Java 序列化和反序列化
- java Redis Jedis存储Java对象 - (Java序列化为byte数组方式)
- Redis入门 – Jedis存储Java对象 - (Java序列化为byte数组方式)
- Jedis存储Java对象--Java序列化为byte数组方式
- Jedis存储Java对象(Java序列化为byte数组方式)
- Redis入门 – Jedis存储Java对象 - (Java序列化为byte数组方式)
- Redis入门 – Jedis存储Java对象 - (Java序列化为byte数组方式)
- 将对象序列化成为一个byte数组
- iOS NSKeyedArchiver序列化 存储数组对象
- 序列化之对象,字符串,byte数组,XML之间的转换(一)