当前位置: 首页 > news >正文

网站集约化建设管理临沂哪里做网站比较好

网站集约化建设管理,临沂哪里做网站比较好,表情制作器,城乡建设工程信息网ShutdownHook 是这样一个概念#xff1a;向虚拟机注册一个线程#xff0c;当程序退出(CtrlC)时虚拟机会启动这个线程,我们可以在这个线程的run()中做一些清除的工作,如:释放数据库连接,关闭文件等. 注册: Runtime.getRuntime().addShutdownHook(Thread t); 注销: Runtime.get… ShutdownHook 是这样一个概念向虚拟机注册一个线程当程序退出(CtrlC)时虚拟机会启动这个线程,我们可以在这个线程的run()中做一些清除的工作,如:释放数据库连接,关闭文件等. 注册: Runtime.getRuntime().addShutdownHook(Thread t);  注销: Runtime.getRuntime().removeShutdownHook(Thread t); 请注意, 该 hook 线程必须是已经初始化但是没有运行的线程, 这个线程将在虚拟机响应用户的中断之前运行, 例如按下 ^C, 或者系统范围的事件, 例如注销或者关闭系统时. [例子] /** * 在这个线程中实现程序退出前的清理工作 *  * author Administrator *  */class TestThread extends Thread {    boolean isTerminal  false;    public void run() {        while (!isTerminal) {               try {                  Thread.sleep(1000);               } catch (InterruptedException e) {                  e.printStackTrace();               }            System.out.println(run sub thread);        }    }    /**     * 清理工作     */    public void onTerminal() {        isTerminal  true;        System.out.println(stop sun sub thread);    }} /** * ShutdownDownHook测试类 *  * author Administrator *  */public class TestShutdownHook extends Thread {    TestThread testThread;    public void addThread(TestThread t) {        testThread  t;    }    /**     * 实现程序退出前的清理工作     */    public void run() {        System.out.println(This is ShutdownHook);        testThread.onTerminal();    }    public static void main(String[] args) {        TestShutdownHook m  new TestShutdownHook();        TestThread t  new TestThread();        t.start();        m.addThread(t);        // 注册退出处理线程        Runtime.getRuntime().addShutdownHook(m);    }} 运行结果: run sub threadrun sub threadrun sub threadrun sub threadThis is ShutdownHookstop sun sub thread 可以看到:当程序退出时启动了TestThread线程执行了定义的释放工作。 转载于:https://www.cnblogs.com/zjun/archive/2011/09/29/2195927.html
http://www.zqtcl.cn/news/406824/

相关文章:

  • 手机怎么创网站西宁企业做网站
  • 网站主机多大wordpress连接错误
  • 3d建站电商平台网站开发过程是什么
  • 优化核心系列网站wordpress下拉刷新
  • 深圳建站定制公司国外试用网站空间
  • 网站建设的原则有哪些内容建设网站的详细步骤
  • wordpress网站换字体宣传电脑的网站开发
  • 移动网站设计上机考试修改wordpress域名
  • 个体户 建设网站房子已交房 建设局网站查不到
  • 在自己的电脑建设空间网站百中搜优化软件
  • 专业房产网站建设公司wordpress导入项目
  • 网站安全建设必要性企业vi设计是什么意思
  • 建站工具有哪些社区兰州市城乡建设局网站通知公告
  • 深圳市移动端网站建设wordpress get_category_parents
  • 多用户商城(c2c)网站制作方案招聘网站如何做推广
  • 微信云网站用什么做做网站卖产品
  • 最专业的企业营销型网站建设简述无线网络优化的流程
  • 茶叶响应式网站做网站还有钱赚吗
  • 枣庄建设路小学网站资源下载wordpress
  • 青海建设厅网站首页建设一个网站论坛要多少钱
  • 网站稳定性深圳网站建设有限公司 2019
  • 西城专业网站建设公司哪家好优秀的网站建设解决方案
  • 做网站接广告手机百度引擎搜索入口
  • html5网站怎么建设后台怎么弄厦门微信网站建
  • 幻影图片一键制作网站建筑工程是干嘛的
  • 技术支持 东莞网站建设东莞天助免费网站申请域名39939cn
  • js打开网站wordpress线报主题
  • 怎么做网站首页弹幕外贸网站高端定做
  • asp.net mvc 做网站做网站原型的软件
  • wordpress网站恢复北京app建设 网站开发公司