Java上的kill方法

标签 java kill

我有一个java程序,它将1个文件写入多个文件,但并非所有连接都同时打开。

我想添加一个方法来在程序被终止时删除所有这些创建的文件(通过在命令行中使用 ctrl-c)。

添加关闭钩子(Hook)总是在对象关闭时执行,我只想在程序被终止时删除它们。 我可以捕获 RuntimeException 吗?

最佳答案

看看Runtime.getRuntime().addShutdownHook()Here's an example.

关于Java上的kill方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16564563/

相关文章:

java - Singleton 类中的方法是线程安全的吗?

process - 杀死进程/结束bluestacks进程

c - 如何杀死隐藏进程?

python - 在完成之前杀死 python 中的线程

Android 应用程序退出主屏幕

java - 为什么方法不能识别指向静态变量的变量?

java - 如何使用 Java 互操作直接访问全局变量?

java - java中有更复杂版本的冒泡排序算法吗?

java - 用于创建 JMSMessages 的装饰模式/超时应该从哪里开始

c# - 检测控制台应用程序何时关闭/终止?