자바 가상 머신(JVM), 강제종료 원인, 종료 훅 문제 자바 가상 머신(JVM), 강제종료 원인, 종료 훅 문제 자바 가상 머신 JVM이 종료되는 두 가지 경우를 생각할 수 있는데, 하나는 예정된 절차대로 종료되는 경우이고, 또 하나는 예기치 못하게 임의로 종료되는 경우이다. 절차에 맞춰 종료되는 경우에는 '일반'(데몬이 아닌) 스레드가 모두 종료되는 시점, 또는 어디에선가 System.exit 메소드를 호출하거나 기타 여러 가지 상황(예를 들면 SIGINT 시그널을 받거나 CTRL+C 키를 입력한 경우)에 자바 가상 머신 JVM 종료 절차가 시작된다. 이런 방법이 자바 가상 머신 JVM을 종료하는 가장 적절한 방법이며, 그 외에 Runtime.halt 메소드를 호출하거나 운영체제 수준에서 JVM 프로세스를 강제로 종료하는 방법(예를 들어 SIGKILL 시그.. 2017. 9. 23. 이전 1 다음