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.

PushbackInputStream in Java

PushbackInputStream in Java is an input stream that pushes (i.e. returns) a single byte or character back into the input stream to reread. In other words, PushbackInputStream is a buffer stream that adds “push back” functionality to an input stream…

PrintStream in Java

PrintStream in Java is an output stream that provides various methods to print representations of various data values conveniently. For example, System.out is a PrintStream that is the most commonly used output stream in Java programs. It is an instance…

SequenceInputStream in Java

SequenceInputStream class in Java

SequenceInputStream in Java is a single input stream (file) that is a combination of two or more input streams (files) together in a particular order. It reads data from two or more input streams sequentially, one after the other. Java…

DataOutputStream in Java

DataOutputStream in Java

DataOutputStream in Java is a filter output stream that provides methods for writing Java’s standard data types. It enables you conveniently to write strings and all primitive data types such as boolean, int, float, long, etc. to a stream. Java…

DataInputStream in Java

DataInputStream class in Java

DataInputStream in Java is a filter input stream that provides methods for reading Java’s standard data types. It enables you conveniently to read strings and all primitive data types such as int, float, long, double, etc. from a stream. Java…