Skip to content

Життєві стратегії

Техніки аналізу

Як серіалізувати об’єкт списку в Java?

2025 adminМайстерність

Щоб зробити серіалізованим об’єкт Java, ми реалізувати інтерфейс java.io.Serializable. Клас ObjectOutputStream містить метод writeObject() для серіалізації об’єкта. Клас ObjectInputStream містить метод readObject() для десеріалізації об’єкта.

Серіалізація ArrayList: у Java клас ArrayList реалізує інтерфейс Serializable за замовчуванням, тобто ArrayList за замовчуванням серіалізовано. Ми можемо просто використовуйте ObjectOutputStream безпосередньо, щоб серіалізувати його.

Ми можемо безпосередньо використовувати ObjectOutputStream для серіалізації ArrayList і ObjectInputStream для десеріалізації об’єкта arraylist. Елементи, що зберігаються в arraylist, також мають бути серіалізованими, інакше програма викличе NotSerializableException.

Як серіалізувати об'єкт?

  1. Синтаксис методу writeObject(): public final void writeObject(Object o) створює виняток IO.
  2. Синтаксис для методу readObject(): загальнодоступний остаточний об’єкт readObject() викидає IOException, ClassNotFoundException. …
  3. Приклад серіалізації в Java. …
  4. Приклад десеріалізації в Java.

Список для встановлення в Java

  1. Спосіб 1 (простий) Ми просто створюємо список. Ми обходимо заданий набір і один за одним додаємо елементи до списку.
  2. Спосіб 2 (за допомогою конструктора HashSet або TreeSet)
  3. Спосіб 3 (за допомогою методу addAll)
  4. Спосіб 4 (використання потоку в Java) Ми використовуємо потік у Java, щоб перетворити заданий список у потік, а потім потік у набір.

Ви можете створити незмінний список різними способами.

  1. За допомогою методу copyOf() ми можемо створити ImmutableList. …
  2. Використовуючи метод of() класу ImmutableList, ми можемо створити ImmutableList. …
  3. Ми можемо створити ImmutableList за допомогою методу Of() List Class у Java 9 Factory. …
  4. Ми можемо створити ImmutableList за допомогою методу Builder().

Навігація записів

Previous: Скільки часу потрібно, щоб пройти службу безпеки Шарля де Голля?
Next: Чому гасять вогні кохання?
  • Чи важлива музика на Самоа?
  • Яким був стиль прози Гілер Беллок?
  • Чи є Trustbridge неприбутковою організацією?
  • Як працює Dominion?
  • Що робити з потовиділенням ніг Бабуся знає, що робити?
  • Мама-псичка коли-небудь йде геть?
  • Що в ньому означає EIS?
  • Що таке облік індексів діяльності?
  • Майстерність

  • Як почистити вентилятор ноутбука, не відкриваючи його?
  • Що робить padding-left?
  • Як оновити BIOS і навіщо це потрібно робити?
Proudly powered by WordPress | Theme: goldy-mex by inverstheme.