/
anton.buldygin
/
Contacts_Java
Обзор
Документация
Войти
/
anton.buldygin
/
Contacts_Java
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Topics/Custom serialization/Serializing integers/task.html
43 строки
1 KB
AntonBuldygin
Initial commit
19 дек 2023, 15:38
19 дек 2023, 15:38
bed9366
Код
Авторство
О чём код?
<h2>Serializing integers</h2> <div class="step-text"> <p> What will the following code output? <br/></p><pre><code class="language-java">import java.io.IOException; import java.io.Serializable; class CustomSerialization implements Serializable { private static final long serialVersionUID = -8385655899811016412L; private final int a; private final int b; public CustomSerialization() { a = 10; b = 20; } private void writeObject(java.io.ObjectOutputStream out) throws IOException { out.defaultWriteObject(); } private void readObject(java.io.ObjectInputStream in) throws IOException, ClassNotFoundException { in.defaultReadObject(); } @Override public String toString() { return Integer.toString(a) + " " + Integer.toString(b); } public static void main(String[] args) { CustomSerialization customSerialization = new CustomSerialization(); // Function that serializes and deserializes object back and forth customSerialization = Utils.serializeDeserialize(customSerialization); System.out.println(customSerialization); } }</code></pre><br/> </div>