지난 포스팅에서, 스레드의 개념과 멀티 스레드의 사용법까지 공부해 보았다. 이번 시간에는, 동작 중인 스레드를 정지시키는 방법에 대해 포스팅한다. 짧은 시간 진행되는 스레드가 아닌, 특정 조건이 이루어질 때까지 지속되는 스레드의 경우가 있을 것이다. 특정 조건에 부합할 때마다, 스레드를 죽였다 살렸다 할 줄 알아야 된다는 말이다. 자신이 작성한 코드를 제어할 줄 모른다는 게, 얼마나 부끄러운 일인가. 그렇기에 우리는 스레드를 통제할 수 있어야 한다. stop() 메서드 지난 포스팅에서 사용하였던 예제를 그대로 사용하겠다. Play.java 코드를 간단하게 요약하자면, 1을 입력하면 스레드가 stop() 되도록 작성하였다. 하지만..? 코드에 줄이 그어져 있는 것을 확인할 수 있다. 그렇다... stop(..