Runtime.addShutdownHook()使用
来源:互联网 发布:用c语言画三角形 编辑:程序博客网 时间:2024/05/21 08:42
主要用来在JVM关闭前,执行一些自定义操作。
public class Test {/** * @param args */public static void main(String[] args) {Runtime.getRuntime().addShutdownHook(t6);t1.start();t2.start();t3.start();t4.start();t5.start();}private static Thread t1 = new Thread() {public void run() {System.out.println("thread1...");}};private static Thread t2 = new Thread() {public void run() {System.out.println("thread2...");}};private static Thread t3 = new Thread() {public void run() {System.out.println("thread3...");}};private static Thread t4 = new Thread() {public void run() {System.out.println("thread4...");}};private static Thread t5 = new Thread() {public void run() {System.out.println("thread5...");}};private static Thread t6 = new Thread() {public void run() {System.out.println("thread6...");}};}
执行结果:
thread2...
thread1...
thread3...
thread4...
thread5...
thread6... // thread6总在最后执行
- 如何使用Runtime.addShutdownHook
- 如何使用Runtime.addShutdownHook
- Runtime.addShutdownHook()使用
- Runtime.getRuntime().addShutdownHook使用
- 如何使用Runtime.addShutdownHook(Thread)
- Runtime.getRuntime().addShutdownHook()的使用
- Runtime.getRuntime().addShutdownHook()的使用
- Runtime.getRuntime().addShutdownHook(Thread hook)的使用
- Runtime.addShutdownHook()用法
- Runtime.getRuntime().addShutdownHook
- Runtime.getRuntime().addShutdownHook(Thread)
- RunTime.getRunTime().addShutdownHook用法
- RunTime.getRunTime().addShutdownHook用法
- Runtime.getRuntime().addShutdownHook(shutdownHook);
- Runtime.getRuntime().addShutdownHook
- RunTime.getRunTime().addShutdownHook用法
- Runtime.getRuntime().addShutdownHook(shutdownHook);
- RunTime.getRunTime().addShutdownHook用法
- Connection reset by peer: socket write error
- "单片机外部中断0由数据信号线的下降沿触发"是什么意思
- Flash网页音乐mp3播放器代码生成器!
- 基于JQuery的cookie插件
- MySql乱码问题解决实录
- Runtime.addShutdownHook()使用
- linux下查看所有用户及所有用户组
- 快速排序
- 使用qwt作曲线图
- 入职后发现公司存在很多隐性条款,特此记录,警钟长鸣~~
- EditText单次点击Do your code
- SQL权威指南:第4版
- Mysql之执行计划 查看索引利用情况 explain
- oracle sql优化-1