class Hook1 extends Thread {
@Override
public void run() {
System.out.println("hook1");
}
}
class Hook2 extends Thread {
@Override
public void run() {
System.out.println("hook2");
}
}
public class HookDemo {
public static void main (String [] args) throws Exception {
System.out.println("start");
Runtime.getRuntime().addShutdownHook(new Hook1());
Runtime.getRuntime().addShutdownHook(new Hook2());
Thread.sleep(200 * 1000);
}
}
Compile it and run "java HelloDemo". Issue Ctrl+C. These two hooks will be invoked. "kill -TERM" and "Kill -INT" will also trigger the hooks. But "kill -KILL" will not.
分享到:
相关推荐
Think DSP Digital Signal Processing in Python 英文epub 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
Think DSP Digital Signal Processing in Python 英文mobi 本资源转载自网络,如有侵权,请联系上传者或csdn删除 本资源转载自网络,如有侵权,请联系上传者或csdn删除
Vibration Analysis, Instruments, and Signal Processing in Labview 用Labview进行振动信号采集和振动信号处理 学习Labview和振动分析方法,实验模态分析
《Think DSP: Digital Signal Processing in Python》是一本由Allen B. Downey编写的书籍,该书旨在通过Python编程语言介绍数字信号处理(DSP)的基础知识及其实际应用。书中不仅详细介绍了信号处理的基本概念和技术...
this code predicts the satellite signal from 0.25 to 4.0 microns assuming cloudless atmosphere.the main atmospheric effects (gaseous absorption by water vapor,carbon dioxyde,oxygen and ozone;...
雷达信号处理; CRC Press Published September 24, 2012 Reference - 632 Pages - 197 B/W Illustrations ISBN 9781439826072 - CAT# K11252
一本关于芯片设计里面的数字信号处理外文书
Think DSP: Digital Signal Processing in Python is an introduction to signal processing and system analysis using a computational approach. The premise of this book (like the others in the Think X ...
《Second Simulation of the Satellite Signal in the Solar Spectrum 使用手册翻译》 该手册主要涉及的是6S(二次模拟太阳光谱中卫星信号)这一专业工具的使用和功能介绍。6S是Laboratoire OPTIQUE Atmospherique...
凸优化理论(convex optimization)在信号处理,图像处理,通信中有很广泛的应用,并受到越来越多的关注。这本书是由这个领域里的专家合写的,对理论研究和工程应用都有很大的启迪。此外,这本书中还包含了凸优化...
用于与 Signal 消息服务通信的 Java/Android 库。信号服务-java用于通过 Signal 进行通信的 Java 库。实现信号协议接口Signal 加密协议是一种有状态协议,因此 libsignal-service 用户需要实现存储接口...
本压缩包"Graph Signal Processing in Matlab.zip"包含了相关的资源和工具,有助于学习和应用GSP。 首先,我们来了解一下什么是Graph Signal Processing。在传统的信号处理中,信号是在时域或频域中进行分析的,而...
植物冷胁迫下ICE-CBF-COR通路中的基因调控和信号转导,王大志,靳亚楠,低温是限制植物生长和生产的关键非生物胁迫因素。植物应答低温依赖于分子调控网络通路及其中的耐冷相关基因。ICE-CBF-COR通路是植物�
总结来说,libsignal-protocol-java是一个专注于安全通信的Java/Android库,利用Signal协议提供的棘轮式前向保密特性,确保消息传递的隐私和安全。作为一个开源项目,它鼓励社区参与,提供了可靠且可定制的解决方案...
PSNR(峰值信噪比,Peak Signal-to-Noise Ratio)是图像处理领域中衡量图像质量的一个重要指标。它用于评估经过编码、压缩或传输后的图像与原始无损图像之间的相似度。PSNR值越高,表示图像质量越好。PSNR通常以分贝...