2012-05-31 5 views

답변

2

우리가이 TimerThread에 대해 이야기하는 경우, 다음이 무엇입니까 차이 없음. sleep()으로 전화하는 두 가지 방법은 동일한 방법 (Thread.sleep())을 해결합니다.

Thread을 확장하는 다른 합리적인 클래스의 경우에 해당합니다. 그러나 의심 스럽다면 문제의 클래스에 대한 소스 코드를 항상 확인할 수 있습니다.

0

TimerThread는 스레드을 확장합니다. 따라서 Thread.sleep (5000)과 TimerThread.sleep (5000)은 다릅니다.

+0

을 사용하여 답변드립니다. 두 번째 문장이 처음부터 자동으로 따르지 않을까 걱정됩니다. 꽤 무리한 일이지만,'TimerThread'는 자체 sleep() 메소드를 제공 할 수 있습니다. – NPE

+0

또한 'sleep'은 정적이므로 실제로 두 메소드는 전혀 관계가 없습니다. – Voo

관련 문제