Java中有很多连接类的类实现java.io.Closeable,而关闭资源是一项重复的劳动,写一个简单的工具类避免重复劳动。
> JDK7.0中,哪些类实现java.io.Closeable?
还有这些接口继承此接口
> 简单的工具类
虽然简单,也记录一下吧,免得下次又写一次。
import java.io.Closeable; import java.io.IOException; public class CloseableCloser { public static void close(Closeable c) { if (c == null) { return; } try { c.close(); } catch (IOException e) { // TODO 通知开发人员有异常发生:如日志打印 System.out.println("exception when closing."); e.printStackTrace(); } } }
时间: 2024-07-30 06:34:50