Closeable
Closeable
是数据的源或目的地,它可以被关闭。调用close
方法是为了释放对象持有的资源(如打开的文件)。
关闭此流,并释放与它关联的任何系统资源。如果流已经被关闭,那么调用这个方法将不会有任何影响。
正如在AutoCloseable.close()中所指出的,关闭操作可能失败的情况需要特别注意。强烈建议在抛出IOException
之前,先释放底层资源,并在内部将Closeable
标记为已关闭。
Closeable
是数据的源或目的地,它可以被关闭。调用close
方法是为了释放对象持有的资源(如打开的文件)。
关闭此流,并释放与它关联的任何系统资源。如果流已经被关闭,那么调用这个方法将不会有任何影响。
正如在AutoCloseable.close()中所指出的,关闭操作可能失败的情况需要特别注意。强烈建议在抛出IOException
之前,先释放底层资源,并在内部将Closeable
标记为已关闭。