java中終止程序的執行?
在java程序中,可以使用java.lang.System的exit方法來終止程序的執行,但是使用exit方法的本質是終止了JVM的運行,如果同時運行了另外一個程序,使用exit方法同樣也會使該程序也終止,要避免此種情況可以使用interrupt()來中斷退出一個獨立運行的過程。
對于多線程程序,必須要關閉各個非守護線程。只有在程序非正常退出時,才使用exit方法退出程序。
java中終止程序的執行?
在java程序中,可以使用java.lang.System的exit方法來終止程序的執行,但是使用exit方法的本質是終止了JVM的運行,如果同時運行了另外一個程序,使用exit方法同樣也會使該程序也終止,要避免此種情況可以使用interrupt()來中斷退出一個獨立運行的過程。
對于多線程程序,必須要關閉各個非守護線程。只有在程序非正常退出時,才使用exit方法退出程序。