導航:首頁 > 編程語言 > java進程退出

java進程退出

發布時間:2023-02-04 18:50:04

1. 如何關閉java frame進程

關閉java frame進程的方法是調用關閉的時候執行以下代碼:

this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);

關於EXIT_ON_CLOSE的說明:

EXIT_ON_CLOSE(在 JFrame 中定義):使用 System exit 方法退出應用程序。僅在應用程序中使用。

public void exit(int status)通過啟動虛擬機的關閉序列,終止當前正在運行的 Java 虛擬機。此方法從不正常返回。可以將變數作為一個狀態碼;根據慣例,非零的狀態碼表示非正常終止。
虛擬機的關閉序列包含兩個階段。

如果在虛擬機已開始其關閉序列後才調用此方法,那麼若正在運行關閉掛鉤,則將無限期地阻斷此方法。如果已經運行完關閉掛鉤,並且已啟用退出終結 (on-exit finalization),那麼此方法將利用給定的狀態碼(如果狀態碼是非零值)暫停虛擬機;否則將無限期地阻斷虛擬機。
System.exit 方法是調用此方法的一種傳統而便捷的方式。

2. java開發 關於跳出進程的方法。

  1. stop方法結束進程(不推薦)

  2. 循環條件結束進程(推薦)

3. java中終止程序的執行

想直接整個程序的結束用System.exit(0);
如果是在for循環,while或if中嘗試用return ,break等

4. # # An unexpected error has been detected by Java Runtime Environment: # # EXCEPTION_ACCESS_VIO

題目集體點

5. java進程關閉 子線程會銷毀嗎

java虛擬機 是整個java 環境的支撐,如果java 關閉了,java 的子線程 還能運行嗎 顯然 是不能的;

6. Java進程自動退出,如何定位原因

看看是不是操作系統把java進程結束了,如果不是,則要檢查代碼了,看看那裡有結束進程的代碼,類似於System.exit(n)或者Runtime.getRuntime().exit(n)的代碼

7. springquartz異常退出

開源不易,我們希望將精力放在完成新功能和解決有價值的問題上,為了讓大家的配合更具有效率,請填寫以下列出的全部問題

Which version of Elastic-Job do you using?(您使用的Elastic-Job版本為?)

2.1.5

Expected behavior (您預期的結果是)

當 SpringJobScheler 為 Spring Bean 時,可以在容器銷毀時關閉 quartz 線程。

Actual behavior (實際運行的結果是)

在 SpringJobScheler 啟動後如果 Spring 容器異常退出,開啟的 quartz 線程不會關閉,並且由於其是用戶線程,所以會阻止 Java 進程退出。

Steps to reproce the behavior (可重現問題的操作步驟)

由於我們是通過註解驅動並直接配置 SpringJobScheler 為 Spring Bean 的,所以可能會有一些區別:

注冊一個 SpringJobScheler 為 Spring Bean,並設置 init 方法為 initialize method。

在其順序之後的 Bean 的 initialize 發生拋出了異常並引起 Spring 容器退出。

SpringJobScheler 開啟的 quartz 沒有關閉,Java 進程無法退出。

目前我們是通過實現一個子類,綁定 Spring Bean 的銷毀事件(實現 Closeable 或是 DisposableBean),獲取 schelerFacade 並 shutdown,我希望這個方法放到 SpringJobScheler 中成為默認的方法。

我認為這是一個完全無害的增強,如果你們也認同這一點,我將提一個 PR 去實現這個行為,感謝。

8. 如何用Java關閉一個進程

解決這個問題,要看這個進程是java程序自定義的進程,還是操作系統的進程,操作系統的進程,又可以分為windows進程和Linux進程

一、針對操作系統的進程:

1,首先java用戶,要具有操作進程的許可權

2. 針對windows操作系統的進程,比如QQ進程:

Stringcommand="taskkill/f/imQQ.exe";
Runtime.getRuntime().exec(command);

其中:taskkill 是命令名稱,/f /im 是參數,QQ.exe是進程的可執行文件。

3.針對Linux操作系統

Stringcommand="kill/f/imQQ.exe";
Runtime.getRuntime().exec(command);

二、在Java程序中自定義的進程

思路:在線程中設置一個標志變數,當這個變數的值在外界被改變的時候,有機會結束運行的線程

publicclassT{
publicstaticvoidmain(String[]args){
//啟動線程
MyThreadthread=newMyThread();
newThread(thread).start();

//你的其它的工作,此時線程在運行中
//你不想讓線程幹活了,停掉它
//注意,這只是一個標志,具體線程何時停,並不能精確控制
thread.allDone=true;
}
}

{

booleanvolatileallDone=false;
publicvoidrun(){

//每次循環都檢測標志
//如果設置停止標志時已經在循環里
//則最長需要等待一個循環的時間才能終止
while(!allDone){
//循環里的工作
}
}
}

9. java上打開一個游戲顯示java異常退出,內存不足,是怎麼回事

explorer.exe出錯的幾種可能原因:
1.系統資源不足。如果機器配置低的話建議不要同時開啟太多應用程序。另外可適當加大虛擬內存,特別是經常玩大型游戲。這種情況下升級機器是最根本的解決辦法呵呵。

2.系統文件損壞。檢查explorer.exe的文件大小,正常情況下應該顯示為237k或者238k,如果大小不一致,可運行sfc/scannow掃描系統文件。若explorer.exe程序本身損壞,可以從別的機器上拷貝一個explorer.exe文件到本機,調用任務管理器,接入explorer.exe進程,然後新建任務拷貝新的文件到系統盤\WINNT(2000)或\WINDOWS(XP)目錄下。

3.軟體沖突(特別是右鍵第三方載入項)。譬如輸入法,清華紫光輸入法3.0版本有的時候會出現explorer.exe出錯,取消清華紫光輸入法,用其他輸入法輸入會沒有問題。清華紫光輸入法4.0版本未發現類似問題。蘋果美化版的rar惹的禍,把它卸載了暫時就沒有這個錯誤了,你也可以看是不是安裝了蘋果美化版的rar,有的話,也可以卸載了來看一下。
裝了酒精120%或者酒精52%虛擬光碟機,在番茄的系統中很容易出現explorer.exe錯誤。卸載有時候會解決問題。

4.病毒。(wc98pp.dll)
網路協議處理器-電子書編譯工具WebCompiler相關。
wc98pp.dll文件本身並沒有影響,很多計算機上都有此文件,但是當explorer.exe出錯的時候,刪除此文件可以解決問題,然後從注冊表中搜索相關鍵值刪除。
usign.dll,有人提到這個文件與wc98pp.dll兩個文件類似,刪除這兩個文件可以清除IE中不斷跳出小廣告。在公司的計算機中未發現此文件。

5.windows升級造成的
大家都知道我們用的是盜版xp,既然是盜版的,肯定會出現各種各樣的錯誤.微軟也不是sb,肯定會搞一些問題來懲罰我們,所以建議大家不要上網自動更新,並且把自動更新關掉(實際上這個更新沒p用)

6.系統內核錯誤。此類情況暫時無法解決,重新安裝系統。

7.內存問題。有人通過更換內存,解決了這個問題,所以這應該是個原因,不過如果這個出問題就比較麻煩了,所以先考慮前面幾個原因。

8.其他原因。計算機運行某個程序等待時間過長,比如讀取數據,尤其是光碟或者外界設備的數據的時候,也會出現explorer.exe出錯。

exeplorer.exe是系統的外殼。這個文件因為開機就被載入到內寸中。所以這個文件通常不會損壞。發生錯誤是因為注冊表的中與exeplorer關聯的項發生異常。原因很多,不好查找。所以一般只有重新安裝系統。如果嫌麻煩,使用啟動盤啟動系統,在恢復控制台中修復。

解決方法
1.第三方載入項的問題
我以一般的途徑從遇到explorer錯誤的人們得到信息。通常他們都這么敘述:"當我在資源管理器中右鍵點擊一個文件時系統提示explorer遇到錯誤需要關閉"或"當我嘗試瀏覽文件夾的時候,我收到系統提示explorer遇到錯誤需要關閉"。
通常,這些錯誤是由於第三方載入項沒有正常工作所引起的。這些載入項負責創建一些選項當你在資源管理器右鍵點擊一個文件時。一些第三方程序會添加他們自己的選項到這些菜單,而這有些時候會出現問題。如果你仔細看你會發現幾個非常規的選項在這個右鍵菜單上:"SendtoFaxRecipient","ScanwithNortonAntivirus","TextPad"和"Winzip"。

如果想嘗試尋找引起explorer錯誤的第三方載入項,你需要下載這個工具:ShellExView,它會允許你查看和禁用載入項。
解決辦法:當你下載並運行它以後,ShellExView會顯示出所有的安裝在你的電腦上的載入項。你可以分類排序使所有第三方載入項示在一起。然後,選擇所有第三方載入項並禁用它們,並試著執行以前導致錯誤的操作(比如右鍵點擊一個文件或瀏覽一個文件夾等等)如果沒有錯誤提示,就說明你所禁用的一個載入項造成了explorer錯誤。接下來,通過每一次啟用一個載入項並嘗試之前引起錯誤的操作就可以找出引起錯誤的第三方擴展了ShellExView會顯示出載入項的所有的額外信息,比如版本號、公司名稱。如果你希望繼續使用致使explorer出錯的載入項,請檢查他的更新版本或聯系他的客戶支持explorer出錯的另一個原因是因為機器里內含病毒、木馬或間諜廣告程序。想檢測電腦里存在的病毒請使用專業的程序,比如江民、瑞星等殺毒軟體;檢測電腦里存在的間諜軟體,我推薦下列程序:MicrosoftWindowsAntiSpyware(Beta)、Lavasoft'sAd-Aware、RoseCitySoftware'sSpywareMedic或者Spybot'sSearch&Distroy。

2.一些關於此問題的中文知識庫文章
在「地址」框或「打開」框中鍵入地址時出現錯誤消息。桌面是白色的並且錯誤信息報告Browseui.dll中有「Windows資源管理器」錯誤信息:.dll(資源管理器導致模塊Browseui.dll中出現無效頁面錯誤)
錯誤信息:ErrorLoadingExplorer.exeYouMustReinstallWindows(載入Explorer.exe時出現錯誤,必須重新安裝Windows)
查看「我的電腦」中的內容時Windows資源管理器退出在試圖映射網路驅動器時Windows資源管理器退出並生成錯誤信息嘗試安裝Windows2000ServicePack3時出現錯誤信息「Explorer.」(Explorer.exe發生錯誤,將被Windows關閉),在關閉某個文件夾時,Explorer.exe可能會生成一個應用程序錯誤嘗試打開「網上鄰居」時收到「」(Explorer.exe發生錯誤,將被Windows關閉)錯誤消息。右鍵單擊文件時出現錯誤信息,或是當在Autodesk或Discreet產品中打開某些文件時發生問題在WindowsXP中試圖打開「網上鄰居」或「共享文檔」時,「我的電腦」和Windows資源管理器意外退出Explorer.exe在WindowsXP中反復意外退出。

3.怎樣避免
使用WindowsXP時間比較長後,有時運行會很不流暢,甚至會不響應滑鼠鍵盤對操作。很多時候是系統的假死。和真正的死機不同,假死完全可以被「救活」。假死的根源在於explorer.exe(整個圖形界面的驅動)。既然會假死,那就一定有解決方法,下面就為朋友們介紹一些拯救系統假死的方法。
第一招:當使用資源管理器打開新文件夾或用瀏覽器打開新頁面不響應時,用「Win+D」或單擊快速啟動欄的顯示桌面按鈕,再在桌面上按F5或右鍵刷新即可。一般刷新3-5次後再把資源管理器或瀏覽器窗口還原就會恢復正常了。
第二招:這一招很靈,能對付大多數假死的情況。當任務管理器都打不開時,先把光碟機彈出之後再彈入(千萬不要在光碟機里放光碟),滑鼠指針旁會出現一個小光碟標志,這時就會喚起系統的知覺,這招可是屢試不爽!
第三招:最後的殺手鐧,用組合鍵「Ctrl+Alt+Del」啟動任務管理器,然後在「進程」選項卡中結束explorer.exe,整個桌面只剩一張壁紙,桌面圖標和任務欄都沒影了,然後在任務管理器的「文件→新建任務」中輸入explorer.exe,即可恢復正常。這一招還可釋放內存資源,一舉兩得。
照下面的方法可以明顯減少假死可能性:
能不用右鍵菜單的時候就盡量不用,盡量使用熱鍵如用F2重命名、用F5刷新等。WindowsMediaPlayer最好不用可視化效果,用了往往會卡機。真想用的話,微粒是最不容易卡機的,建議用「微粒」可視化效果。不要輕易使用內存整理軟體,往往會越整理系統速度越慢。如果真想釋放系統資源,注銷當前用戶再重新登錄是最好的方式。說了這么多,大家也不妨試試這些方法。

閱讀全文

與java進程退出相關的資料

熱點內容
可以用的網站在線觀看 瀏覽:409
推薦個電腦可以看電影的網站 瀏覽:330
私人影院好看的電影 瀏覽:999
徐錦江的古裝電影 瀏覽:638
noah是什麼干什麼的app 瀏覽:60
APP雲南移動服務密碼怎麼改 瀏覽:749
鬼青春雜作少兒不宜電影 瀏覽:261
小說網站流量排行 瀏覽:457
兒童電影搞笑免費 瀏覽:108
我的世界安卓手機怎麼換號 瀏覽:503
2b2t的伺服器是什麼 瀏覽:213
主角姓秦的重生秦家的小說 瀏覽:361
php十大設計原則 瀏覽:640
怎麼能看出來哪個app有會員 瀏覽:323
艾倫演的警察五點下班什麼電影 瀏覽:646
床戲微電影 瀏覽:534
瀟湘溪苑嬌妻怕打針 瀏覽:432
泰國科幻電影機器人 瀏覽:693
十部頂級粵語電影 瀏覽:588
黑色豪門之純情老婆全本免費 瀏覽:290