This module introduces developers to how to use streams to read data in Java.
In addition, you will learn how to use various methods to make using input streams more efficient.
In this module, you will learn the following:
- How to efficiently read data from a stream
- How to use the available() method to count available bytes in a stream
- How to skip unnecessary data
- When to close streams
In this module, all data will be raw bytes. Later modules will show you how to read and write data without explicitly converting it to and from bytes first.