[ Java ] – 取得目前執行程式的 PID - [ 70 ]

因日前想要讓程式同一時間只能執行一次,不允許同一時間有兩隻程式執行,爬文看到最多的作法就是取得第一隻程式執行的pid,再寫入文檔,當第二隻程式開啟時去讀文檔有pid值就不允許執行;以下是取得目前執行程式的 PID。

後記:
後來沒選用判斷文件的方式來阻止同一隻程式同時執行兩次,因為該方式有個缺點,就是程式第一次執行時寫入文本pid,程式關閉時再刪除文本中的pid,第二次執行再重覆這個機制,但如果程式異常結束時沒有執行到清空文本的時候,就會造成該程式永遠無法開啟。

!議建法想的你下留是或分享加讚按我幫請,話的您到助幫有章文的我果如 如果我的文章有幫助到您的話,請幫我按讚加分享或是留下你的想法建議!

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *