RunTime.getRunTime().addShutdownHook

在jvm中增加一个关闭的钩子。当系统执行完这些钩子后,jvm才会关闭。

所以这些钩子可以在jvm关闭的时候进行内存清理、对象销毁等操作。

        Runtime.getRuntime().addShutdownHook(new Thread() {

            public void run() {

                shutdown();

            }
        });

 

posted @ 2017-04-05 19:05  eaglediao  阅读(147)  评论(0编辑  收藏  举报