毕业论文

当前位置: 毕业论文 > 范文 >

KIE即Knowledge Is EveryThing的缩写(130)

时间:2020-09-27 15:10来源:优尔论文
baos.close(); 但是,通过编组,在处理引用的用户数据时,您将需要更大的灵活性。要实现这一点,请使用 ObjectMarshallingStrategy 界面。提供了两种实现,但用

baos.close();

但是,通过编组,在处理引用的用户数据时,您将需要更大的灵活性。要实现这一点,请使用ObjectMarshallingStrategy界面。提供了两种实现,但用户可以实现自己的实现。提供的两个策略是IdentityMarshallingStrategySerializeMarshallingStrategySerializeMarshallingStrategy是默认值,如上例所示,它只调用用户实例上的SerializableExternalizable方法。IdentityMarshallingStrategy为每个用户对象创建一个整数id,并将它们存储在Map中,同时将id写入流中。解组时,它会访问IdentityMarshallingStrategy地图以检索实例。这意着,如果你使用IdentityMarshallingStrategy,它对Marshaller实例的生命是有状态的,并将创建id并保持对它试图编组的所有对象的引用。以下是使用身份编组策略的代码。

IdentityMarshallingStrategy


  1. KIE即Knowledge Is EveryThing的缩写(130):http://www.chuibin.com/fanwen/lunwen_61915.html
------分隔线----------------------------
推荐内容