Why we need to serialize the object
Answers were Sorted based on User's Feedback
Answer / sandeep jaisawal
For an example,if you are suppose to send some data from
obe JVM to other JVM, in that case state of ojects are not
known and will not persist if you dont serialize the object
and sent over a network.
because you allocate seperate heap for seperate JVM.
So you have to tell JAVA that please treat my object, in a
different way because i have make them serialised...
Once the data(object) is serialised, you cant send it any
wr like, write in to DB,othere JVM,files etc. and later
point of time you can deserialise them and you can the same
state of the object.
Hope this help.
Sandeep j
| Is This Answer Correct ? | 39 Yes | 3 No |
Serialization is the process of saving the state of an object by converting it to a stream of bytes.the main purpose of serialize the object is to save the state of an object in order to have the ability to recreate the same object when required.
| Is This Answer Correct ? | 23 Yes | 2 No |
Answer / balaji
when ever an object's state needs to be saved to retrieve it
after some time we need to serialize the object.
Serialization is the process of writing the state of an object
to the stream.
The state of an object will be available in instance variables.
| Is This Answer Correct ? | 27 Yes | 7 No |
Answer / ashwin
mr.sandeep ur answer is little bit clear but wat happens if
i dont serialize and send thro a network will there any
dataloss ?
| Is This Answer Correct ? | 2 Yes | 1 No |
Answer / vivek
Perfect answer !! http://stackoverflow.com/questions/5877808/when-should-i-use-serializable-in-c
| Is This Answer Correct ? | 0 Yes | 0 No |
Answer / sreenivasulu
if you don't serialize and send ur data over the network
there may be loss of data.
say for example if you declare your variable as a transient
and sent over network you will loose the data.
| Is This Answer Correct ? | 3 Yes | 8 No |
Answer / saravana shankar
because the function to be indentified the object to the
variable.. so it needs to be serialize it ..
| Is This Answer Correct ? | 3 Yes | 19 No |
In how many ways we can the thread? in java
What is the difference between the paint() and repaint() methods in java programming?
Hey buddy.. can you please tell me about the use of marker interface? And is there any link between marker interface and factory methods? Thanks in advance.
Can we make constructors static?
What is wrapper class html?
What is dynamic binding(late binding)?
What is pre increment and post increment in java?
When super keyword is used?
I have multiple constructors defined in a class. Is it possible to call a constructor from another constructor’s body?
How do you sort a string in java?
What are different exception types exceptions available in java ?
What is the alternate of 'Inheritance' ?