By the end of this chapter, you will have learned:
What is a stream and what are the main classes that Java provides to support stream operations.
What are stream readers and writers and what they are used for.
How to read data from the keyboard.
How to format data that you write to the command line.