Serialization is the process of turning an object in memory into a stream of bytes so you can do stuff like store it on disk or send it over the network.
Deserialization is the reverse process: turning a stream of bytes into an object in memory.
More Related Contents:
- What is the purpose of Serialization in Java?
- How do i get an object from another class in java
- What is the impact of declaring a method as final?
- Java polymorphism error? [closed]
- Method Overloading for null argument
- Can we instantiate an abstract class?
- Gson: How to exclude specific fields from Serialization without annotations
- Why use getters and setters/accessors?
- Should we @Override an interface’s method implementation?
- XML serialization in Java? [closed]
- Java socket/serialization, object won’t update
- Gson custom seralizer for one variable (of many) in an object using TypeAdapter
- What is the best way to convert a java object to xml with open source apis [closed]
- Do/can abstract classes replace interfaces? [duplicate]
- Sending messages between two JPanel objects
- GSON – Custom serializer in specific case
- GSON deserializing key-value to custom object
- Static Binding and Dynamic Binding
- Difference Between Object Type and Reference Type
- Should you always Code To Interfaces In Java [closed]
- Use class name as root key for JSON Jackson serialization
- Access subclass fields from a base class in Java
- interface as a method parameter in Java
- Custom Jackson Serializer for a specific type in a particular class
- Why are readObject and writeObject private, and why would I write transient variables explicitly?
- Association vs. Aggregation [duplicate]
- Why friend directive is missing in Java?
- The purpose of interfaces continued
- Java serialization, ObjectInputStream.readObject(), check if will block
- Java Increment / Decrement Operators – How they behave, what’s the functionality?