Last updated: Feb 22, 2022

Java I/O

In Java, streams are the sequence of data that are read from the source and written to the destination.An input stream is used to read data from the source and an output stream is used to write data to the destination. The java.io package contains all the classes required for input and output operations.
Introduction to Java I/O Streams EASY
Explore Java I/O operations with examples, understand Java I/O Streams, their significance, and types, including Standard I/O Streams. A complete guide to I/O streams in Java.
Reader Class in Java
In this blog, you will learn about the Reader class in Java. We will discuss the different methods supported by the Reader class.
Writer Class in Java
In this article, we have extensively discussed the Writer class in Java and will see a sample program having the implementation of the Writer class.
File Input/Output EASY
In this blog, we will discuss file input/output
nextLine() in Java EASY
nextLine() in Java reads an entire line of input (including spaces) until a line break, and returns it as a String. It's part of the Scanner class.
Author Komal
0 upvotes
Java Read File EASY
In this article, we'll learn different approaches to reading files in Java, which includes using java.nio.file. Files, java.io.BufferedReader, and Scanner classes.
File Input Stream class
This blog will cover the file input stream class, package, data, methods.
The FileOutputStream Class
This blog will discuss the constructors and methods of the FileOuputStream class in Java.
BufferedInputStream and BufferedOutputStream
This blog discusses the BufferedInputStream and BufferedOutputStream classes in Java
Java Thread Dump Analyser EASY
In this blog, we will learn about Java Thread Dump Analyser. We will start with the introduction and later will cover how to generate java dump. In the end, we will discuss common patterns you can see in java thread dump.
FilterInput/OutputStream
 In this blog, we will cover FilterInput/OutputStream
Sequence Input Stream
In this blog, we will discuss SequenceInputStream
BufferedReader Vs Scanner Class In Java EASY
The blog explains the difference between BufferedReader Vs Scanner Class in Java along with examples.
Covariant Return Type in Java MEDIUM
Covariant return types in java allow an overridden method in a subclass to return a subtype of the return type declared in the parent class method. This enhances type safety and flexibility, enabling methods to return more specific types in subclass implementations without violating overriding rules.