java 序列化研究
2014-02-27 00:00
232 查看
http://docs.oracle.com/javase/7/docs/platform/serialization/spec/protocol.html
今天同事碰到一个小问题,从上游系统获得数据后,在本地直接用OutStream将Byte字节解析为字符串,发现前头总会有乱码,用UltraEdit查看了一下,前端的几个乱码的是"AC ED 00 05", 在网上查了下是Serialize的协议代码,接着是74再一看是String类型,所以只要将字节流反序列化成String就可以啦。这样就不会再有乱码。
今天同事碰到一个小问题,从上游系统获得数据后,在本地直接用OutStream将Byte字节解析为字符串,发现前头总会有乱码,用UltraEdit查看了一下,前端的几个乱码的是"AC ED 00 05", 在网上查了下是Serialize的协议代码,接着是74再一看是String类型,所以只要将字节流反序列化成String就可以啦。这样就不会再有乱码。
相关文章推荐
- Eclipse中10个最有用的快捷键组合
- Java编程提高性能时需注意的地方
- Struts 2 Interceptors Example
- Java内存泄露的理解与解决
- struts2文件下载
- 【零碎JAVA】java中新建对象在类中的加载过程
- javascrpt 页面格式化页面
- javascrpt 页面格式化页面
- java script验证表单大全
- Java多线程
- JAVA新特性(反射)
- JAVA新特性(枚举)
- Spring MVC和Struts2的比较
- java学习脚印:反射与动态代理
- java 常用开源包
- java.net.BindException: Address already in use: JVM_Bind
- 深入理解Java中为什么内部类可以访问外部类的成员
- 深入Java对象的比较
- Java显示指定类型的文件
- 第一个简单的程序——Struts 2 官方文档翻译(Struts 2官方文档中文版)