1 Star 3 Fork 0

清风/CommonUtils

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
ShutdownCallback.java 764 Bytes
一键复制 编辑 原始数据 按行查看 历史
清风 提交于 2018-09-13 09:31 +08:00 . shutdown hook register program
public class ShutdownCallback {
private static List<Closeable> closes = new ArrayList<>();
static {
Runtime.getRuntime().addShutdownHook(new Thread() {
@Override
public void run() {
for (Closeable closeable :
closes) {
try {
closeable.close();
log.info("finish close ->{}",closeable.toString());
} catch (IOException e) {
log.error(e.toString());
log.error(closeable.toString());
}
}
}
});
}
public static void register(Closeable closeable) {
closes.add(closeable);
}
}
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
Java
1
https://gitee.com/agp5050/CommonUtils.git
[email protected]:agp5050/CommonUtils.git
agp5050
CommonUtils
CommonUtils
master

搜索帮助