Category Java

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.

Array Initialization in Java

Array initialization in Java

Once the array is created, the next step is to put the elements (or values) into the array created at compile time. This process is called initialization of array in Java. The general syntax to initialize elements of array when…

Arrays in Java | Array Declaration

Arrays in Java

Array in Java is a container object that holds a group or collection of elements of a similar data type. In other words, an array is a fixed-size data structure that is used to hold more than one value of…

ObjectOutputStream in Java

ObjectOutputStream in Java is an output stream that writes serialized objects to a text file. It is responsible for writing objects, primitive type values, and strings to a byte stream. In other words, an ObjectOutputStream is an output stream that…

ObjectInputStream in Java

So far, we have learned to read and write characters, bytes, strings, and primitive data type values from a text file. It is also possible to perform read and write operations on objects using object streams. The object streams are…

Externalization in Java

Externalization in Java is a process that improves the performance of serialization and deserialization mechanisms by complete control over what data fields are serialized and deserialized. In other simple words, externalization is used to customize serialization and deserialization processes. It…