java编写序列化和反序列化的类的方法
来源:互联网 发布:bms算法模块需求 编辑:程序博客网 时间:2024/06/06 02:20
package
com.bean.util;
import
java.io.ByteArrayInputStream;
import
java.io.ByteArrayOutputStream;
import
java.io.IOException;
import
java.io.ObjectInputStream;
import
java.io.ObjectOutputStream;
public
class
ObjectUtil {
/**对象转byte[]
* @param obj
* @return
* @throws IOException
*/
public
static
byte
[] objectToBytes(Object obj)
throws
Exception{
ByteArrayOutputStream bo =
new
ByteArrayOutputStream();
ObjectOutputStream oo =
new
ObjectOutputStream(bo);
oo.writeObject(obj);
byte
[] bytes = bo.toByteArray();
bo.close();
oo.close();
return
bytes;
}
/**byte[]转对象
* @param bytes
* @return
* @throws Exception
*/
public
static
Object bytesToObject(
byte
[] bytes)
throws
Exception{
ByteArrayInputStream in =
new
ByteArrayInputStream(bytes);
ObjectInputStream sIn =
new
ObjectInputStream(in);
return
sIn.readObject();
}
}
0 0
- java编写序列化和反序列化的类的方法
- java 的序列化和反序列化的问题
- java对象的序列化和反序列化
- Java对象的序列化和反序列化
- Java对象的序列化和反序列化
- Java对象的序列化和反序列化实践
- Java对象的序列化和反序列化
- Java对象的序列化和反序列化
- java序列化(Serializable)的作用和反序列化
- Java对象的序列化和反序列化实践
- Java对象的序列化和反序列化实践
- java序列化(Serializable)的作用和反序列化
- java序列化(Serializable)的作用和反序列化
- Java对象的序列化和反序列化实践
- java对象的序列化和反序列化
- java序列化(Serializable)的作用和反序列化
- [Java] 对象的序列化和反序列化
- java对象的序列化和反序列化
- iOS全屏滑动返回
- js中日期格式字符串转为日期对象和日期进行格式化
- SQLServer数据库驱动包的使用
- iptables 中文man页面
- jquery 制作评分控件
- java编写序列化和反序列化的类的方法
- const int a; int const a; const int *a; int * const a; int const * a const; 之间的区别
- 运用@media实现网页自适应中的几个关键分辨率
- CSS中垂直居中大总结以及实现原理分析
- 推荐算法和机器学习系列 - 推荐算法综述
- socket.io使用netscaler作为代理服务器进行转发时可能出现的问题及其处理办法
- 访问网络共享中的数据的方式
- html5 实现简易 slider
- php.ini中文件上传功能配置选项说明