problem 1: describe different abstract classes on which the Java’s input output streams are built.
problem 2: describe different methods available in the input stream.
problem 3: describe different methods available in the output stream.
problem 4: describe the responsibility of file input stream.
problem 5: describe the role of file output stream.
problem 6: Describe the responsibility of ByteArray Input Stream?
problem 7: Describe the responsibility of ByteArray Output Stream?
problem 8: Describe the role of the FilteredByte Stream?
problem 9: describe the role of the BufferedByte Stream?
problem 10: describe PrintStream Class in detail.
problem 11: Illustrate the function of stream Tokenizer?