- すべてのスーパー・インタフェース:
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,RMIJRMPServerImpl,RMIServerImpl,Scanner,SctpChannel,SctpMultiChannel,SctpServerChannel,SelectableChannel,Selector,SequenceInputStream,ServerSocket,ServerSocketChannel,Socket,SocketChannel,SSLServerSocket,SSLSocket,StringBufferInputStream,StringReader,StringWriter,URLClassLoader,Writer,ZipFile,ZipInputStream,ZipOutputStream
public interface Closeable extends AutoCloseable
Closeableは、閉じることができるデータの転送元または転送先です。 終了メソッドは、オブジェクトが保持しているリソース(開いているファイルなど)を解放するために呼び出されます。 - 導入されたバージョン:
- 1.5
-
メソッドのサマリー
-
メソッドの詳細
-
close
void close() throws IOExceptionこのストリームを閉じて、それに関連するすべてのシステム・リソースを解放します。 ストリームがすでに閉じられている場合は、このメソッドを呼び出しても何の効果もありません。AutoCloseable.close()で説明されているように、クローズが失敗する可能性がある場合は慎重な注意が必要です。IOExceptionをスローする前に、基礎となるリソースを解放することと、Closeableをクローズ済として内部的にマークすることをすることを強くお薦めします。- 定義:
close、インタフェースAutoCloseable- 例外:
IOException- 入出力エラーが発生した場合
-