JAVA이야기

[java] 왜 thread의 stop메소드를 deprecated 시켰나?

НooпeУ 2011. 7. 17. 22:15
임계영역 중간에 stop메소드를 사용하면 임계영역의 원자성이 깨지고 만다.

대신에 interrupt메소드를 사용하여 스레드의 활동을 취소하자. 
이렇게 되면 임계영역을 수행하지 않은 것이 된다.