A { Base64#InputStream} will read data from another
{ java.io.InputStream}, given in the constructor,
and encode/decode to/from Base64 notation on the fly.
A { Base64#OutputStream} will write data to another
{ java.io.OutputStream}, given in the constructor,
and encode/decode to/from Base64 notation on the fly.