From BufferedInputStream BufferedOutputStream ByteArrayInputStream ByteArrayOutputStream DataInputStream DataOutputStream FileInputStream FileOutputStream FilterInputStream FilterOutputStream ObjectInputStream ObjectOutputStream PipedInputStream PipedOutputStream PrintStream PushbackInputStream SequenceInputStream LineNumberInputStream StringBufferInputStreamjava.io:
From CheckedInputStream CheckedOutputStream InflaterInputStream DeflaterOutputStream GZIPInputStream GZIPOutputStream ZipInputStream ZipOutputStream java.util.zip:
From JarInputStream JarOutputStream java.util.jar:
From DigestInputStream DigestOutputStream java.security:
From CipherInputStream CipherOutputStream javax.crypto:
Undocumented classes in the sun packages like
sun.net.TelnetInputStream and
sun.net.TelnetOutputStream
Third party subclasses and subclasses you write yourself