Introducing Streams - Stream Nomenclature

3 important questions on Introducing Streams - Stream Nomenclature

What are the differences between Streams and Readers/Writers?

  1. The stream classes are used for inputting and outputting all types of binary or byte data
  2. The reader and writer classes are used for inputting and outputting only character and String data

Most Input stream classes have a corresponding Output class and vice versa. Name two exceptions to this rule

  • PrintWriter
  • PrintStream

What are the four abstract classes that are the parents of all stream classes defined within the API?

  • InputStream
  • OutputStream
  • Reader
  • Writer

The question on the page originate from the summary of the following study material:

  • A unique study and practice tool
  • Never study anything twice again
  • Get the grades you hope for
  • 100% sure, 100% understanding
Remember faster, study better. Scientifically proven.
Trustpilot Logo