Java serialization is convenient to store the state of Java objects. However, there are some drawbacks of serialized data: It is not human-readable.