Closeable是可以关闭的数据的源或目标。调用close方法来释放对象所持有的资源(例如打开的文件)
object CloseUtils {
/**
* 关闭流操作
*/
fun closeUtils(closeable: Closeable?){
if (closeable != null) {
try {
/*
* 关闭此流并释放与之关联的任何系统资源。如果流已经关闭,则调用此方法无效。
*/
closeable.close()
}catch (e:IOException){
e.printStackTrace()
}
}
}
}