|
|
1
6
这是逻辑。反序列化程序逐个对象反序列化它,然后执行以下引用。所以,首先它用X空格建立列表。。。实际上都是空的。 然后它进入并逐个对象反序列化对象,将它们放入适当的引用中。 所有检查等逻辑只应在反序列化完成后运行-根据定义,在反序列化程序运行时,您必须始终具有部分/无效状态。 问题是为什么这么晚才完成这些事情,这是因为您的测试场景比实际数据容易得多,所以有些东西会让序列化程序在生产端“改变顺序”。 |