- 所有父级接口:
AutoCloseable
- 所有已知的子接口:
AsynchronousByteChannel
,AsynchronousChannel
,ByteChannel
,Channel
,DirectoryStream<T>
,GatheringByteChannel
,ImageInputStream
,ImageOutputStream
,InterruptibleChannel
,JavaFileManager
,JMXConnector
,ModuleReader
,MulticastChannel
,NetworkChannel
,ReadableByteChannel
,RMIConnection
,ScatteringByteChannel
,SecureDirectoryStream<T>
,SeekableByteChannel
,StandardJavaFileManager
,WatchService
,WritableByteChannel
- 所有已知的实现类:
AbstractInterruptibleChannel
,AbstractSelectableChannel
,AbstractSelector
,AsynchronousFileChannel
,AsynchronousServerSocketChannel
,AsynchronousSocketChannel
,AudioInputStream
,BufferedInputStream
,BufferedOutputStream
,BufferedReader
,BufferedWriter
,ByteArrayInputStream
,ByteArrayOutputStream
,CharArrayReader
,CharArrayWriter
,CheckedInputStream
,CheckedOutputStream
,CipherInputStream
,CipherOutputStream
,DatagramChannel
,DatagramSocket
,DataInputStream
,DataOutputStream
,DeflaterInputStream
,DeflaterOutputStream
,DigestInputStream
,DigestOutputStream
,FileCacheImageInputStream
,FileCacheImageOutputStream
,FileChannel
,FileImageInputStream
,FileImageOutputStream
,FileInputStream
,FileOutputStream
,FileReader
,FileSystem
,FileWriter
,FilterInputStream
,FilterOutputStream
,FilterReader
,FilterWriter
,Formatter
,ForwardingJavaFileManager
,GZIPInputStream
,GZIPOutputStream
,ImageInputStreamImpl
,ImageOutputStreamImpl
,InflaterInputStream
,InflaterOutputStream
,InputStream
,InputStreamReader
,JarFile
,JarInputStream
,JarOutputStream
,LineNumberInputStream
,LineNumberReader
,LogStream
,MemoryCacheImageInputStream
,MemoryCacheImageOutputStream
,MLet
,MulticastSocket
,ObjectInputStream
,ObjectOutputStream
,OutputStream
,OutputStreamWriter
,Pipe.SinkChannel
,Pipe.SourceChannel
,PipedInputStream
,PipedOutputStream
,PipedReader
,PipedWriter
,PrintStream
,PrintWriter
,PrivateMLet
,ProgressMonitorInputStream
,PushbackInputStream
,PushbackReader
,RandomAccessFile
,Reader
,Recording
,RecordingFile
,RMIConnectionImpl
,RMIConnectionImpl_Stub
,RMIConnector
,RMIIIOPServerImpl
,RMIJRMPServerImpl
,RMIServerImpl
,Scanner
,SctpChannel
,SctpMultiChannel
,SctpServerChannel
,SelectableChannel
,Selector
,SequenceInputStream
,ServerSocket
,ServerSocketChannel
,Socket
,SocketChannel
,SSLServerSocket
,SSLSocket
,StringBufferInputStream
,StringReader
,StringWriter
,URLClassLoader
,Writer
,ZipFile
,ZipInputStream
,ZipOutputStream
Closeable
是可以关闭的数据源或目标。调用 close 方法以释放对象持有的资源(例如打开的文件)。
- 自从:
- 1.5
-
方法总结
-
方法详情
-
close
关闭此流并释放与其关联的所有系统资源。如果流已经关闭,则调用此方法无效。如
AutoCloseable.close()
中所述,关闭可能失败的情况需要特别注意。强烈建议在抛出IOException
之前放弃底层资源并在内部将 markCloseable
关闭。- 指定者:
close
在接口AutoCloseable
中- 抛出:
IOException
- 如果发生 I/O 错误
-