6
Closeableを実装するか、AutoCloseableを実装します
私はJavaを学習してimplements Closeableいるimplements AutoCloseable最中です。およびのインターフェースについての適切な説明はありません。 を実装するinterface Closeableと、Eclipse IDEがメソッドを作成しましたpublic void close() throws IOException。 pw.close();インターフェイスなしでを使用してストリームを閉じることができます。しかし、close()インターフェイスを使用してメソッドを実装する方法を理解できません。そして、このインターフェースの目的は何ですか? また、知りたいのですIOstreamが、本当に閉じているかどうかを確認するにはどうすればよいですか 以下の基本的なコードを使用していた import java.io.*; public class IOtest implements AutoCloseable { public static void main(String[] args) throws IOException { File file = new File("C:\\test.txt"); PrintWriter pw = new PrintWriter(file); System.out.println("file has been created"); pw.println("file has been created"); } @Override public …