成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

獲取properties屬性值 java多線程時程序運行完成為什么不會自動關(guān)閉退出?

java多線程時程序運行完成為什么不會自動關(guān)閉退出?具體演示如下:[Java]view plain copypackage test public class testshuttdownhook{pu

java多線程時程序運行完成為什么不會自動關(guān)閉退出?

具體演示如下:[Java]view plain copypackage test public class testshuttdownhook{public testshuttdownhook(){doshutdownwork()}private void doshutdownwork(){runtime run}=運行時.getRuntime()//與當(dāng)前Java應(yīng)用程序相關(guān)的運行時對象。run.addShutdownHook運行(New thread(){//注冊一個新的虛擬機(jī)以關(guān)閉程序末尾的hook@override public void run(){//操作)系統(tǒng)輸出打印(“program end call”})public static void main(string[]args){new testshutdownhook()for(int i=0 i< 1000 i){//在此處添加需要處理的代碼}系統(tǒng)輸出打?。╥) 在上面的程序中,我們可以通過添加運行時.getRuntime(). Addshutdownhook(new thread())事件監(jiān)控,捕獲系統(tǒng)退出消息,然后執(zhí)行我們需要完成的工作,從而使我們的程序更加健壯!非常感謝。