首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java的序列化机制原理分析二

2012-09-27 
java的序列化机制原理分析2?下面我们来分析下序列化后的字节流内容:先写一段测试代码:???其中0xACED是序列

java的序列化机制原理分析2

?

下面我们来分析下序列化后的字节流内容:

先写一段测试代码:

?

?

?

其中0xACED是序列化的头信息字段,在new ObjectOutputStream的时候写入:

?

?

输出为:

?


java的序列化机制原理分析二

?

这里 前面的ACED0005跟上面的一样

73表示这个一个TC_OBJECT对象

?

? ? /**

? ? ?* new Object.

? ? ?*/

? ? final static byte TC_OBJECT = (byte)0x73;

?

?

?private void writeOrdinaryObject(Object obj,?

?

我们看下writeClassDesc(desc, false); //写入class对象的描述信息的

?

下面写入的数据位:72?

?

?

?

?

?

热点排行