Io .....
Java. Io .*
Use reference: http://www.cnblogs.com/rollenholt/archive/2011/09/11/2173787.html
Class hierarchy
- Java. Lang.Object
- Java. Io.File(Implements java. Lang. Comparable <t>, java. Io. serializable)
- Java. Io.Filedescriptor
- Java. Io.Inputstream(Implements java. Io. closeable)
- Java. Io.Bytearrayinputstream
- Java. Io.Fileinputstream
- Java. Io.Filterinputstream
- Java. Io.Bufferedinputstream
- Java. Io.Datainputstream(Implements java. Io. datainput)
- Java. Io.Linenumberinputstream
- Java. Io.Pushbackinputstream
- Java. Io.Objectinputstream(Implements java. Io. objectinput, java. Io. objectstreamconstants)
- Java. Io.Pipedinputstream
- Java. Io.Sequenceinputstream
- Java. Io.Stringbufferinputstream
- Java. Io.Objectinputstream. getfield
- Java. Io.Objectoutputstream. putfield
- Java. Io.Objectstreamclass(Implements java. Io. serializable)
- Java. Io.Objectstreamfield(Implements java. Lang. Comparable <t>)
- Java. Io.Outputstream(Implements java. Io. closeable, java. Io. flushable)
- Java. Io.Bytearrayoutputstream
- Java. Io.Fileoutputstream
- Java. Io.Filteroutputstream
- Java. Io.Bufferedoutputstream
- Java. Io.Dataoutputstream(Implements java. Io. dataoutput)
- Java. Io.Printstream(Implements java. Lang. appendable, java. Io. closeable)
- Java. Io.Objectoutputstream(Implements java. Io. objectoutput, java. Io. objectstreamconstants)
- Java. Io.Pipedoutputstream
- Java. Security.Permission(Implements java. Security. Guard, java. Io. serializable)
- Java. Security.Basicpermission(Implements java. Io. serializable)
- Java. Io.Serializablepermission
- Java. Io.Filepermission(Implements java. Io. serializable)
- Java. Io.Randomaccessfile(Implements java. Io. closeable, java. Io. datainput, java. Io. dataoutput)
- Java. Io.Reader(Implements java. Io. closeable, java. Lang. readable)
- Java. Io.Bufferedreader
- Java. Io.Linenumberreader
- Java. Io.Chararrayreader
- Java. Io.Filterreader
- Java. Io.Inputstreamreader
- Java. Io.Pipedreader
- Java. Io.Stringreader
- Java. Io.Streamtokenizer
- Java. Lang.Throwable(Implements java. Io. serializable)
- Java. Lang.Exception
- Java. Io.Ioexception
- Java. Io.Charconversionexception
- Java. Io.Eofexception
- Java. Io.Filenotfoundexception
- Java. Io.Interruptedioexception
- Java. Io.Objectstreamexception
- Java. Io.Invalidclassexception
- Java. Io.Invalidobjectexception
- Java. Io.Notactiveexception
- Java. Io.Notserializableexception
- Java. Io.Optionaldataexception
- Java. Io.Streamcomputedexception
- Java. Io.Writeabortedexception
- Java. Io.Syncfailedexception
- Java. Io.Unsupportedencodingexception
- Java. Io.Utfdataformatexception
- Java. Io.Writer(Implements java. Lang. appendable, java. Io. closeable, java. Io. flushable)
- Java. Io.Bufferedwriter
- Java. Io.Chararraywriter
- Java. Io.Filterwriter
- Java. Io.Outputstreamwriter
- Java. Io.Pipedwriter
- Java. Io.Printwriter
- Java. Io.Stringwriter
Interface hierarchy
- Java. Io.Closeable
- Java. Io.Datainput
- Java. Io.Dataoutput
- Java. Io.Filefilter
- Java. Io.Filenamefilter
- Java. Io.Flushable
- Java. Io.Objectinputvalidation
- Java. Io.Objectstreamconstants
- Java. Io.Serializable
NIO .....
Java. NiO .*
Use reference: http://www.cnblogs.com/rollenholt/archive/2011/09/29/2195730.html
Class hierarchy
- Java. Lang.Object
- Java. NiO.Buffer
- Java. NiO.Bytebuffer(Implements java. Lang. Comparable <t>)
- Java. NiO.Mappedbytebuffer
- Java. NiO.Charbuffer(Implements java. Lang. appendable, java. Lang. charsequence, java. Lang. Comparable <t>,
Java. Lang. readable)
- Java. NiO.Doublebuffer(Implements java. Lang. Comparable <t>)
- Java. NiO.Floatbuffer(Implements java. Lang. Comparable <t>)
- Java. NiO.Intbuffer(Implements java. Lang. Comparable <t>)
- Java. NiO.Longbuffer(Implements java. Lang. Comparable <t>)
- Java. NiO.Protocol Buffer(Implements java. Lang. Comparable <t>)
- Java. NiO.Byteorder
- Java. Lang.Throwable(Implements java. Io. serializable)
- Java. Lang.Exception
- Java. Lang.Runtimeexception
- Java. NiO.Bufferoverflowexception
- Java. NiO.Bufferunderflowexception
- Java. Lang.Illegalstateexception
- Java. NiO.Invalidmarkexception
- Java. Lang.Unsupportedoperationexception
- Java. NiO.Readonlybufferexception