任何人都知道何時JVM會重新啓動或關閉?當我運行Java代碼時會關閉嗎?在哪種情況下,JVM將重新啓動
0
A
回答
4
時,JVM將重新啓動
從不。
or shutdown?
當調用System.exit()
或所有非守護程序線程已退出或遇到意外信號時。
0
JVM關閉,如果它崩潰(其給定的...)
否則將關閉,如果沒有更多的運行的線程(線程後臺程序被忽略),或有人activly關閉JVM的下降(調用System.exit()或調用Runtime.getRuntime()。關閉())
2
JVM將在重新啓動時重新啓動。
它將關閉時
- 你調用System.exit()(和關閉掛鉤被稱爲)
- 所有非守護進程線程完成。
- 系統由於本機庫中的錯誤而崩潰。
相關問題
- 1. 在哪種情況下將調用mapView:viewForAnnotation:?
- 2. 在不重新啓動xterm的情況下重新加載.Xresources
- 3. 在不重新啓動Xorg的情況下重新加載XINITRC
- 4. 如何在不重新啓動的情況下「重新啓動」Internet Explorer服務
- 5. 在不重新啓動活動的情況下恢復活動
- 6. 在哪種情況下將會加載一個新類?
- 7. 在不重新啓動lighty的情況下更新.po文件
- 8. 如何重新啓動windows下的JVM
- 9. 這種情況下的哪種控制?
- 10. 在哪種情況下建議使用ActiveResource?而在這種情況下呢?
- 11. 如何在每種情況下重新啓動水豚瀏覽器?
- 12. 在哪種情況下LFU比LRU好?
- 13. 在哪種情況下使用System.UnicodeString.Format?
- 14. 在哪種情況下Node.js有用
- 15. 在哪種情況下NavigationService.CanGoBack返回false?
- 16. 在哪種情況下運行__init__.py?
- 17. 在哪種情況下val!== val?
- 18. WebSphere:我可以在不重新啓動jvm的情況下重新加載事務設置嗎?
- 19. C++:在哪種情況下將使用哪個運算符[]?
- 20. 如何在主機重啓的情況下自動重啓phoenix?
- 21. 如何在不重新啓動zeo的情況下殺死zeopack?
- 22. 在不重新啓動的情況下應用vimrc更改
- 23. 如何在不重新啓動的情況下卸載程序
- 24. Redis:在不重新啓動redis的情況下釋放used_memory_rss
- 25. 在什麼情況下需要重新啓動JBoss服務器?
- 26. 力重新啓動的Windows XP在所有情況下
- 27. 在不重新啓動服務的情況下更改jobcron
- 28. 如何重新啓動JVM?
- 29. 如何在這種情況下重新啓用上下文菜單?
- 30. 某些服務如何在無需重新啓動的情況下啓動,某些情況下需要重新啓動
相關主題 - http://stackoverflow.com/questions/1731398/can-a-java-exe-jvm-restart-itself-somehow – adatapost