Team LiB
Previous Section Next Section

Closeablejava.io

Java 5.0closeable

This interface defines a close( ) method and is implemented by closeable objects such as java.io streams and java.nio channels. This interface was added in Java 5.0 to enable java.util.Formatter to distinguish java.lang.Appendable objects that need to be closed (such as streams) from those that do not (such as StringBuilder objects). See also Flushable.

public interface Closeable {
// Public Instance Methods
     void close( ) throws IOException;  
}

Implementations

InputStream, OutputStream, PrintStream, RandomAccessFile, Reader, Writer, java.nio.channels.Channel, java.util.Formatter

    Team LiB
    Previous Section Next Section