ما يعادل c# ondeserialized/onserializaed في جافا؟
-
28-09-2019 - |
سؤال
هل هناك ما يعادل سمات C# [onserialized] و [onDeserialized] في Java؟
المحلول
إذا كنت تستخدم تسلسل Java الافتراضي ، فيمكنك تجاوز الأساليب المستخدمة لتسلسلها وتهريبها. هذه الطرق هي:
private void writeObject(ObjectOutputStream out) throws IOException
private void readObject(ObjectInputStream in) throws IOException, ClassNotFoundException
ما عليك سوى الاتصال بالطريقة "الافتراضية" لكل من هذه: Out.DefaultWriteObject (Out) و in.defaultReadObject (in).
هناك مقالة مفصلة للغاية حول Serializtion Java في http://java.sun.com/developer/technicalarticles/programming/serialization/
لا تنتمي إلى StackOverflow