Explain the term serialization?

Answer Posted / baskar

Introduction
Serialization is the process of saving an object in a
storage medium (such as a file, or a memory buffer) or to
transmit it over a network connection in binary form. The
serialized objects are JVM independent and can be
re-serialized by any JVM. In this case the "in memory" java
objects state are converted into a byte stream. This type of
the file can not be understood by the user. It is a special
types of object i.e. reused by the JVM (Java Virtual
Machine). This process of serializing an object is also
called deflating or marshalling an object.

Is This Answer Correct ?    1 Yes 0 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

Is void a return type?

548


What is the difference between Array and Hash Table?

540


What is difference between static and final?

554


Is java owned by oracle?

520


What is a method header?

542






Is overriding possible in java?

499


What do you mean by scope of variable?

479


Which class represents the socket that both the client and server use to communicate with each other?

565


Is alive method in java?

504


What is the major drawback of internal iteration over external iteration?

582


Given a singly linked list, how will you print out its contents in the reverse order? Can you do it with consuming any extra space?

599


Explain a few methods of overloading best practices in java?

502


Can we initialize the final blank variable?

578


What is the purpose of static keyword in java?

510


How many types of memory areas are allocated by jvm?

558