Java中字节与对象之间的转换
来源:互联网 发布:做结构设计的基本软件 编辑:程序博客网 时间:2024/05/01 01:35
最近公司里面用到了消息队列,而正如我们知道的是消息队列之间的是通过二进制形式的,下面就分享一下java中字节与对象之间的转换。
主要是用到了ByteArrayOutputStream和ObjectOutputStream两个输出流,以及ByteArrayInputStream和ObjectInputStream两个输入流。废话不多说了,直接上代码吧!
/** * @FileName: ByteToObject.java * @Package:com.test * @Description: TODO * @author: LUCKY * @date:2015年12月25日 下午12:18:08 * @version V1.0 */package com.test;import java.io.ByteArrayInputStream;import java.io.ByteArrayOutputStream;import java.io.ObjectInputStream;import java.io.ObjectOutputStream;import java.util.HashMap;import java.util.Map;/** * @ClassName: ByteToObject * @Description: 字节与对象之间的转换 * @author: LUCKY * @date:2015年12月25日 下午12:18:08 */public class ByteToObject {public static void main(String[] args) throws Exception {Student stu=new Student();stu.setAge("15");stu.setName("张三");Map<String, String> map=new HashMap<String, String>();map.put("001", "001");map.put("002", "002");stu.setWage(map);ByteArrayOutputStream byt=new ByteArrayOutputStream();ObjectOutputStream obj=new ObjectOutputStream(byt);obj.writeObject(stu);byte[] bytes=byt.toByteArray();System.out.println(bytes);ByteArrayInputStream byteInt=new ByteArrayInputStream(bytes);ObjectInputStream objInt=new ObjectInputStream(byteInt);Student stu2=new Student();stu2=(Student)objInt.readObject();System.out.println(stu2);}}
1 0
- Java中字节与对象之间的转换
- android中对象与字节数组、字符串之间的转换
- Java中字节与无符号数之间的转换
- Java中字节与无符号数之间的转换
- java工具类之对象与字节数组之间的互相转换
- 对象与字节数组之间的转换工具类
- JAVA 中 DOM对象与String之间的转换
- Java中json 字符串与对象之间的转换
- Java中Json字符串与对象之间的相互转换
- Java中二进制16进制与字节数组之间的转换
- java 中字节数组与十六进制字符串及普通字符串之间的转换
- android中bitmap与字节流之间的相互转换
- JSON 与JAVA对象之间的转换
- JSON 与JAVA对象之间的转换
- JSONArray与Java对象之间的转换
- java对象与json之间的转换
- java进制与字节之间的转换
- Java中字节流和字符流之间的转换
- chrome安装postman
- 【DOM学习笔记 Unit02】
- web系统高速发展时的海量数据技术架构
- Android ActionBar基本用法
- storyboard传值
- Java中字节与对象之间的转换
- Xj002班2015年12月25日作业及课堂总结
- CocoaPods的安装配置 10.11
- 微信支付基本流程
- HihoCoder 1014 : Trie树
- 深入剖析Android四大组件(九)——Activity之AppCompatActivity与toolbar的结合
- UVa 12171 Sculpture
- Hive内表与外表
- Road