Thread 제어 Thread 일종의 생명주기 (LifeCycle)을 가집니다. 보통은 start()메소드를 호출해 쓰레드가 작업을 시작하게 합니다. 이번 포스팅에서는 몇가지 Thread를 제어하는 메소드들을 알아보고자 합니다. Thread.sleep() - static메소드로 현재 이 메소드를 호출하는 Thread가 일정 시간동안 멈춰있게 합니다. wait() / join() - 2개 혹은 그 이상의 Thread들을 기다리거나 협업할 수 있게 합니다. interrupt() - sleep중이거나 wait중인 Thread들을 재가동 시킵니다. 위의 메소드들에 대한 예제를 구현해보겠습니다. sleep sleep중인 Thread는 아무것도 하지 않고 기다리는 상태 (IDLE상태)입니다. 이 작업은 일정 시간동..