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.

FileInputStream in Java

Steps to read data using FileInputStream class in Java

FileInputStream in Java is the most basic file input stream class that is designed to read bytes from a file. In simple words, it reads data from a text file in the form sequence of bytes. That is, it inputs…

CharacterStream Classes in Java

Reader Stream Class in Java

In the previous tutorial, we have known that Byte Stream classes in Java provide sufficient functionality to handle 1 byte (i.e. 8 bits) of any type of I/O operation. But it is incompatible to work directly with 16-bit Unicode characters.…

C++ vs Java: Difference Between C++ and Java

C++ vs Java: 22 vital difference between C and Java

Introduction to C++ language C++ is an object-oriented, general-purpose programming language developed by Bjarne Stroustrup at AT&T Bell Laboratories in 1979. It is built on C language with an object-oriented extension. That is, C++ is a superset of C with…

Stream Classes in Java | Byte Stream Classes

Types of streams classes in Java

Streams in Java represent an ordered sequence of data. Java performs input and output operations in the terms of streams. It uses the concept of streams to make I/O operations fast. For example, when we read a sequence of bytes…

Stream in Java | Types, Example

Stream in Java

Stream in Java represents sequential flow (or unbroken flow) of data from one place to another place. In other words, a stream is a path along which data flows (like a pipe along which water flows). It is required to…