Runtime.getRuntime().addShutdownHook(thread)的作用
来源:互联网 发布:数据库查询结果转json 编辑:程序博客网 时间:2024/06/05 03:46
public void addShutdownHook(Thread hook)
这个方法的作用就是添加一系列的hook,当JVM关闭的时候,把之前添加的这些hook并发的处理完。
平时是这样写的:
public static void main(String[] args){ for(int i=0; i<1000; i++){ MyThread thread = new MyThread("thread"+i);//继承了Thread的自定义的线程类 thread.start(); } }
使用addShutdownHook方法后:
public static void main(String[] args){ for(int i=0; i<1000; i++){ MyThread thread = new MyThread("thread"+i);//继承了Thread的自定义的线程类 Runtime.getRuntime().addShutdownHook(thread); } }
0 0
- Runtime.getRuntime().addShutdownHook(thread)的作用
- Runtime.getRuntime().addShutdownHook(Thread)
- Runtime.getRuntime().addShutdownHook(Thread)
- Runtime.getRuntime().addShutdownHook(Thread hook)的使用
- Runtime.getRuntime().addShutdownHook(new Thread()
- Runtime.getRuntime().addShutdownHook(new Thread()
- Runtime.getRuntime().addShutdownHook(new Thread())
- Runtime.getRuntime().addShutdownHook()的使用
- Runtime.getRuntime().addShutdownHook()的使用
- Runtime.getRuntime().addShutdownHook()方法的用法
- Runtime.getRuntime().addShutdownHook
- RunTime.getRunTime().addShutdownHook用法
- RunTime.getRunTime().addShutdownHook用法
- Runtime.getRuntime().addShutdownHook(shutdownHook);
- Runtime.getRuntime().addShutdownHook
- RunTime.getRunTime().addShutdownHook用法
- Runtime.getRuntime().addShutdownHook(shutdownHook);
- RunTime.getRunTime().addShutdownHook用法
- Climbing Stairs
- 50个Android开发技巧(2,使用延迟加载以及避免代码重复,include和viewstub)
- LeetCode:String to Integer (atoi)
- MySQL性能调优与架构设计-架构篇
- 嵌入式Boa服务器 中用CCGI 编程出现的 弹出下载弹框的解决办法
- Runtime.getRuntime().addShutdownHook(thread)的作用
- 东京地震8.0 剧本5 真理的独白
- (8) cocos2d-x中相关的一些C++函数
- 激活Maven profile的几种方式
- UITableView reloadData的正确方法
- 【PAT】1086. Tree Traversals Again (25)
- Emacs 学习笔记
- 使用SqlDependency类及利用SQL2008的Service Broker来检测数据改动的实现
- intel media SDK ----摘自ww506772362的专栏