Kryo is a fast and efficient object graph serialization framework for Java. The project is useful any time objects need to be persisted whether to a file, database, or over the network. Kryo can also perform automatic deep and shallow copying or cloning. This is direct copying from object to object, not object->bytes->object.
Full Specifications
What's new in version 2.20
General
ReleaseDecember 28, 2012
Date AddedDecember 28, 2012
Version2.20
Operating Systems
Operating SystemsWindows, Windows XP, Windows Vista, Windows 7