Flushable (Java SE 11 & JDK 11 ) JavaScript is disabled on your browser. Skip navigation links Overview Module Package Class Use Tree Deprecated Index Help Java SE 11 & JDK 11 All Classes SEARCH: JavaScript is disabled on your browser. Summary:  Nested |  Field |  Constr |  Method Detail:  Field |  Constr |  Method   Module java.base Package java.io Interface Flushable All Known Subinterfaces: JavaFileManager, StandardJavaFileManager All Known Implementing Classes: BufferedOutputStream, BufferedWriter, ByteArrayOutputStream, CharArrayWriter, CheckedOutputStream, CipherOutputStream, Console, DataOutputStream, DeflaterOutputStream, DigestOutputStream, FileOutputStream, FileWriter, FilterOutputStream, FilterWriter, Formatter, ForwardingJavaFileManager, GZIPOutputStream, InflaterOutputStream, JarOutputStream, LogStream, ObjectOutputStream, OutputStream, OutputStreamWriter, PipedOutputStream, PipedWriter, PrintStream, PrintWriter, StringWriter, Writer, ZipOutputStream public interface Flushable A Flushable is a destination of data that can be flushed. The flush method is invoked to write any buffered output to the underlying stream. Since: 1.5 Method Summary All Methods Instance Methods Abstract Methods  Modifier and Type Method Description void flush() Flushes this stream by writing any buffered output to the underlying stream. Method Detail flush void flush() throws IOException Flushes this stream by writing any buffered output to the underlying stream. Throws: IOException - If an I/O error occurs Skip navigation links Overview Module Package Class Use Tree Deprecated Index Help Java SE 11 & JDK 11 All Classes JavaScript is disabled on your browser. Summary:  Nested |  Field |  Constr |  Method Detail:  Field |  Constr |  Method Report a bug or suggest an enhancement For further API reference and developer documentation see the Java SE Documentation, which contains more detailed, developer-targeted descriptions with conceptual overviews, definitions of terms, workarounds, and working code examples. Java is a trademark or registered trademark of Oracle and/or its affiliates in the US and other countries. Copyright © 1993, 2025, Oracle and/or its affiliates, 500 Oracle Parkway, Redwood Shores, CA 94065 USA. All rights reserved. Use is subject to license terms and the documentation redistribution policy.