<em id="0a85b"><option id="0a85b"></option></em>

<abbr id="0a85b"></abbr>

      <nobr id="0a85b"></nobr>
        <tr id="0a85b"></tr>
        9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
        學習啦 > 學習電腦 > 電腦故障 > 電腦故障現象 > 自動重啟 >

        讓Java程序自動重啟的實現方法代碼

        時間: 加城1195 分享

          設置自動重啟的方法有很多,簡單的我們可以借助軟件實現,高級一點的我們可以編寫程序實現,下面小編就為大家帶來一篇讓Java程序自動重啟的實現方法(推薦)。小編覺得挺不錯的,現在就分享給大家,也給大家做個參考。一起跟隨小編過來看看吧

          方法步驟

          要讓一個java程序自動重啟還真不容易的,重啟分兩步,首先是結束程序,這個簡單,只要運行System.exit()就可以了。然后是啟動,這個就難了,這個時候程序都已經結束了,就像一個人死了就不可能再自己站起來,怎么辦呢?讓別人幫他扶起來,幸運的是,我也有這樣的條件,我要重啟的那個程序并不孤獨,還有另一個java程序和它一起在運行,我只要讓運行著的那個程序來啟動它就可以了。

          但運行著的那個程序它怎么知道要關閉的那個程序在什么時候關閉呢,如果不知道就不能貿然啟動。只有讓要關閉的那個程序在自殺前先通知一下了,就是發個信息給運行著的那個程序,告訴它,我要自殺了,你準備重啟我吧。好了,這個也解決了,可以重啟了。

          但第二個問題又來了,怎么啟動呢,一般java程序都是用批處理來啟動的,但在程序里像這樣調用批處理文件卻行不通:

          try

          {

          Runtime.getRuntime().exec("要啟動的批處理.bat");

          }

          catch(Exception e)

          {

          e.printStackTrace();

          }

          在java程序里只能調用可執行程序來運行,批處理是不能運行的。怎么辦?沒辦法了嗎?找到一個軟件VisualBat,用它把批處理編譯成可執行程序,這樣就可以了。

          好了,現在可以關閉,也可以啟動了,但還有一個問題:我要一天啟動一次而且還要在下午5點時重啟,這個要考慮一下了,最后這樣做,用兩個變量,一個記下程序啟動時的日期,一個記下當前是幾點,只要所記的日期不是今天而且現在又是5點,就可以重啟了。

          本以為完成了,但程序閃了一下就不見了。仔細想了一下,可能結束程序與啟動程序間隔時間太短了,舊程序還沒有完全釋放端口,新程序就來搶端口了,由于新程序沒搶到端口,于是就自己關閉了。這個也簡單,只要在啟動前先等一等,Thread.sleep(5000) ,等上5秒,讓端口完全釋放,這時再啟動就可以了。確實如此,這個問題就這樣解決了。

          補充:電腦總是自動重啟怎么辦

          1、右擊“我的電腦”,選擇“屬性”項。

          2、在打開的系統屬性窗口中選擇“高級系統設置”項進入。

          3、在打開的“系統屬性”窗口中,切換至“高級”選擇卡,然后點擊“系統和故障恢復 設置”按鈕。

          4、在打開的窗口中取消勾選“自動重啟啟動”項并按確認即可。

          5、當電腦在使用的過程中產生藍屏時,我們就可以進入“系統日志”管理器中查看產生系統失敗的根源啦。打開“運行”對話框,輸入命令“eventvwr.msc”即可查看日志信息,從中定位系統產生失敗的原因。

          6、當然,我們也可以通過禁用某些開機項來嘗試修復系統。打開“運行”對話框,輸入命令“msconfig”進入“系統配置實用程序”界面,勾選“常規”選項卡下的“診斷啟動”選項。

          7、還有一種修復計算機藍屏或重啟故障的方法,就是在電腦啟動時按“F8”進入系統故障菜單,從中選擇“安全模式”進入或“最后一次正確的配置”項進入系統,將及有可能修復系統。

          8、當然,如果以上方法均不能解決問題,那么建議您還是重新安裝一下系統,畢竟安裝系統所耗費的時間相對修復所用時間要少許多。一勞永逸之事才是王道。

          相關閱讀:電腦自動重啟方法

          方法一:

          1、打開控制面板-管理工具-計劃任務程序

          2、創建基本任務,名稱欄目,輸入“定時重啟”,下一步;

          3、在窗口里,有每天、每周、每月、一次各種選擇,這里小誠選擇一次,這次執行完就失效,您可以根據自己的情況進行選擇哈,點擊下一步;

          4、設置重啟的日期、時間點,下一步;

          5、選擇啟動程序,下一步;

          6、在打開頁面里,點擊瀏覽,找到C;\Windows\System32\Shutdown.exe,點擊打開;

          7、在添加參數欄目里輸入“-r”(重啟),進行下一步

          8、點擊完成,即可實現自動重啟了

          方法二:

          網上搜索個自動重啟關機類軟件,這比較多,簡單設置一下就可以了。


        程序自動重啟的實現方法相關文章:

        1.電腦怎么設置自動重啟

        2.怎么樣讓電腦實現自動重啟關機

        3.電腦的開機自啟動程序關閉的方法

        4.宏基電腦老是自動重啟咋回事

        5.如何定時重啟電腦

        4021907 主站蜘蛛池模板: 精品人妻av中文字幕乱| 青青草国产线观看| 国产精品高清一区二区不卡| 国内精品无码一区二区三区| 国产99青青成人A在线| 亚洲香蕉网久久综合影视| 香蕉久久久久久久AV网站| 亚洲欧美成人aⅴ在线| 国产视频最新| 午夜福利电影| 精品国产中文字幕在线| 日韩精品一区二区三区四区视频| 国产精品女同一区二区久| 午夜综合网| 国产成人午夜福利在线观看| 国日韩精品一区二区三区| 亚洲春色在线视频| 精品日韩亚洲AV无码| 日夜啪啪一区二区三区| 在线观看潮喷失禁大喷水无码| 性国产vⅰdeosfree高清| 九色精品在线| 婷婷99视频精品全部在线观看 | 国产极品粉嫩福利姬萌白酱| 欧美最大胆的西西人体44| 亚洲av无码成人网站www| 2021国产精品一区二区在线| 久热视频这里只有精品6| 亚洲一二三区精品与老人| 欧美一本大道香蕉综合视频| 与子乱对白在线播放单亲国产| 免费人妻无码不卡中文18禁| 亚洲国产亚洲国产路线久久 | 国产伦视频一区二区三区| 国产美女被遭强高潮免费一视频| 国产影片AV级毛片特别刺激 | 国产成人精品亚洲精品日日| 欧美寡妇xxxx黑人猛交| 久久一二三四区中文字幕 | 亚洲更新最快无码视频| 尹人香蕉久久99天天拍|