After kick-starting the Advanced Java course by discussing how to How to create and destroy objects, how to use methods common to all objects, how to design Classes and Interfaces, how and when to use generics, how to use enums and annotations, how to write methods efficiently, various programming guidelines, how and when to use Exceptions, and concurrency best practices, we are now going a step further.
In this lesson we are going to look at serialization: the process of translating Java objects into a format that can be used to store and be reconstructed later in the same (or another) environment. Serialization not only allows saving and loading Java objects to/from the persistent storage, but is also a very important component of modern distributed systems communication.
We will discuss the Serializable and Externalizable interfaces, JAXB and JSON-P, perils of serialization and we will look beyond the Java standard library and specifications!
from Java Code Geeks http://academy.javacodegeeks.com/news/built-in-serialization-techniques/
No comments:
Post a Comment