Java Input Output - IO Streams Interview Questions Answers - 1
Question: 1
What is object serialization?
Serializing an object involves encoding its state in a structured way within a byte array.
Once an object is serialized, the byte array can be manipulated in various ways; it can be written to a file, sent over a network using a socket based connection or RMI, or persisted within a database as a BLOB.
The serialization process encodes enough information about the object type within the byte stream, allowing the original object to be easily recreated upon deserialization at a later point in time.
Question: 2
What is a stream?
A Stream is an abstraction that either products or consumes information.
Question: 3
What are the types of Streams and classes of the Streams?
There are two types of Streams and they are
Byte Streams: Provide a convenient means for handling input and output of bytes.
Character Streams: provide a convenient means for handling input and output of characters.
Byte stream classes: Are defined by using two abstract classes, namely InputStream and OutputStream.
Character Streams classes: are defined by using two abstract classes, namely Reader and Writer.
Question: 4
What is serialization and deserialization?
Serialization is the process of writing the states of an object to byte stream.
Deserialization is the process of restoring these objects.
Question: 5
What is a transient variable?
A transient variable is a variable that may not be serializable.
If you don’t want some field to be serialized, you can mark the field transient or static.
Electromagnetic Induction Questions & Answers Pdf More
A.C. Basics and Networks Quiz Questions & Answers Pdf More
Signals and Systems Quiz Questions and Answers Pdf More
Signals and Systems MCQ Questions and Answers Pdf More
Electrical Power Sources Quiz Questions & Answers Pdf More
1000+ TNPSC Group 2 Question Paper with Answers 2022 More
Books and Authors Questions for Competitive Exams 2020-2021 More
1000+ Powerpoint Presentation Questions and Answers More
1000+ Paper Folding Questions for SSC Exams More
CCC Practice Test Online 2020-21 More