想让程序在操作系统关闭之前,执行某个事件,应该用什么监听器啊?
谢谢高手指点。

解决方案 »

  1.   

    //这个是在虚拟机关闭时,处理的动作.
    //因为操作系统关闭时,先关闭虚拟机,所以...我觉得这样就可以了!
    Runtime.getRuntime().addShutDownHook(
    new Thread(){
    public void run()
    {
    //添加关闭时,所需的处理的语句
    }
    }.start();
    );
      

  2.   

    //这个是在虚拟机关闭时,处理的动作.
    //因为操作系统关闭时,先关闭虚拟机,所以...我觉得这样就可以了!
    Runtime.getRuntime().addShutDownHook(
    new Thread(){
    public void run()
    {
    //添加关闭时,所需的处理的语句
    }
    }.start();
    );----------------------------------------------------------------------
    ----------------------------------------------------------------------
    上面这段代码有错误,eclipse这样提示:标记“;”上有语法错误,删除此标记
    请问butnet应该怎么解决啊?