جدول المحتويات:

كيف تقوم بإلغاء تسلسل كائن في Java؟
كيف تقوم بإلغاء تسلسل كائن في Java؟

فيديو: كيف تقوم بإلغاء تسلسل كائن في Java؟

فيديو: كيف تقوم بإلغاء تسلسل كائن في Java؟
فيديو: فيديو #142 | Arrays | حذف عنصر من المصفوفة 2024, أبريل
Anonim

التسلسل و إلغاء التسلسل في جافا مع المثال. التسلسل هو آلية لتحويل حالة موضوع في دفق بايت. إلغاء التسلسل هي العملية العكسية حيث يتم استخدام دفق البايت لإعادة إنشاء الفعلي كائن جافا في الذاكرة. يتم استخدام هذه الآلية لاستمرار موضوع.

وبالتالي ، كيف يمكنك إجراء تسلسل لكائن في Java؟

إلى تسلسل كائن يعني تحويل حالته إلى دفق بايت بحيث يمكن إرجاع دفق البايت مرة أخرى إلى نسخة من موضوع . أ كائن جافا يكون قابل للتسلسل إذا كانت فئتها أو أي من فئاتها الفائقة تطبق إما جافا . io. المسلسل الواجهة أو واجهتها الفرعية ، جافا.

كيف تقرأ الكائن في جافا؟ كيفية قراءة كائن من ملف في جافا

  1. افتح FileInputStream في الملف الذي قمت بتخزين الكائن فيه.
  2. افتح ObjectInputStream إلى FileInpoutStream أعلاه.
  3. استخدم طريقة readObject لفئة ObjectInputStream لقراءة الكائن من الملف.
  4. تقوم الطريقة أعلاه بإرجاع كائن من نوع Object.

تعرف أيضًا ، كيف تقوم بإلغاء تسلسل قائمة في Java؟

هنا مثال كامل. هذه هي الخطوات:

  1. قم بإنشاء عنصر فئة () والذي يقوم بتنفيذ Serializable.
  2. في الصفحة الرئيسية - إنشاء كائنين من عناصر العنصر.
  3. أضفه إلى ArrayList.
  4. تسلسل ArrayList. ملف الخروج لرؤية bytestream لكائن. (الصورة أدناه)
  5. قم بإلغاء تسلسل سلسلة البايت من نفس الملف لرؤية الكائن.

ما هو الغرض من التسلسل في Java؟

موضوع التسلسل هي عملية تستخدم لتحويل حالة كائن إلى دفق بايت ، والذي يمكن أن يستمر في قرص / ملف أو إرساله عبر الشبكة إلى أي شيء آخر قيد التشغيل جافا آلة افتراضية. تسمى العملية العكسية لإنشاء كائن من دفق البايت إلغاء التسلسل.

موصى به: