Serialization in Java | Deserialization, Example

Serialization in Java is the process of writing the state of an object to a byte stream. In other words, it is the process by which we can store (or save) the state of an object by converting it to…
Scientech Easy welcomes you in the Java tutorial category. We have designed this tutorial series for beginners, students, and professional developers who want to learn Java programming from basic to advanced levels. Here, you will find easy-to-understand Java tutorials, practical example programs, interview questions, and quizzes.
So, let’s start to understand Java concepts one by one with these tutorials.

Serialization in Java is the process of writing the state of an object to a byte stream. In other words, it is the process by which we can store (or save) the state of an object by converting it to…
Console in Java is a class in java.io package that provides access to the system console associated with JVM. Console class was introduced in Java 1.6 version. It is mainly used for reading data from the console and writing data…

Scanner in Java is a predefined class that reads or scans the data dynamically from the keyboard or a text file. In other words, scanner class allows the user to read all types of numeric values, strings, and other types…
PrintWriter in Java is a character output stream that creates a file and writes output data to a text file in a human-readable format. It provides several methods to print strings and numbers in text format. The methods of PrintWriter…
BufferedWriter in Java is a Writer that buffers the stream of characters before writing them to an underlying output stream. It adds the buffering capability to the underlying output character stream, so that there is no need to access the…