首先Api是这样给出的:
Closeable的close()方法:
void close()
throws IOException
Closes this stream and releases any system resources associated with it. If the stream is already closed then invoking this method has no effect.
Specified by:
close in interface AutoCloseable
Throws:
IOException - if an I/O error occurs
Channel的close()方法: