Що таке інтерфейс Serializable в Java з прикладом?

Особливий тип інтерфейсу маркера, «Serializable», реалізовано для процесу серіалізації. Отже, класи, придатні для серіалізації, тобто серіалізований клас у Java, повинні реалізовувати інтерфейс маркера. Цей механізм запису стану об’єкта в потік байтів відомий як серіалізація.

Серіалізується інтерфейс, який дає нам інформацію, яку ми можемо перетворити наш об’єкт на якийсь текст і пізніше десеріалізувати, щоб ми могли знову перетворити цей текст на об’єкт. Уявіть, що ви можете з цим робити, ви можете зберігати об’єкти як текст, а потім завантажувати їх знову, надсилати в інші програми, …

Серіалізація в Java — це концепція представлення стану об’єкта у вигляді потоку байтів. Потік байтів містить всю інформацію про об'єкт. Зазвичай використовується в Hibernate, JMS, JPA та EJB, серіалізація в Java допомагає транспортувати код з однієї JVM в іншу, а потім десеріалізувати його там.

немає методів Серіалізований інтерфейс. Класи, які не реалізують цей інтерфейс, не матимуть жодного стану серіалізованого чи десеріалізованого. Усі підтипи серіалізованого класу самі серіалізовані. Інтерфейс серіалізації має немає методів або полів і служить лише для ідентифікації семантики серіалізації.');})();(function(){window.jsl.dh('q6nsZqfmArriwN4Pwaa40Qs__47','

Простіше кажучи, ми використовуємо атрибут serialVersionUID щоб запам'ятати версії класу Serializable, щоб перевірити, що завантажений клас і серіалізований об'єкт сумісні. Атрибути serialVersionUID різних класів є незалежними. Тому не обов’язково, щоб різні класи мали унікальні значення.

Related Post

Що таке розмір кроку моделювання?Що таке розмір кроку моделювання?

Якщо модель визначає один або кілька періодичних часів вибірки, Simulink вибирає розмір кроку дорівнює найбільшому спільному дільнику вказаних часів вибірки. Цей розмір кроку, відомий як фундаментальний час вибірки моделі, гарантує,

Що таке сканер WPS?Що таке сканер WPS?

WPScan є сканер безпеки, призначений для перевірки безпеки веб-сайтів, створених за допомогою WordPress. Використання WPS для підключення до мережі Встановіть перемикач режимів підключення на сканері в положення Wi-Fi. Увімкніть WPS