# Serialization Serialization is the conversion of the state of an object into a byte stream; deserialization does the opposite. Stated differently, serialization is the conversion of a Java object into a static stream (sequence) of bytes, which we can then save to a database or transfer over a network. Visit the following resources to learn more: - [Serialization and Deserialization in Java](https://www.geeksforgeeks.org/serialization-in-java/) - [Serialization and Deserialization in Java](https://www.javatpoint.com/serialization-in-java) - [Introduction to Java Serialization](https://www.baeldung.com/java-serialization)