2011-08-12 3 views
1

동시성에 대해 더 자세히 알기 위해 잠금 클래스로 작업 중입니다. 내가 뭘 하려는지 대기중인 잠금을 만드는 것입니다. 스레드는 잠금을 호출하고 대기열에 추가되며 잠금이 해제되고 스레드가 대기열의 줄에 처음있을 때 계속할 수 있습니다.메서드에 액세스하는 스레드를 잡는 방법?

내가 알고 싶은 것은 : 현재 잠금 코드를 실행하고있는 스레드를 잡을 수있는 방법이 있습니까, 아니면 스레드 개체를 매개 변수로 잠금에 전달해야합니까?

답변

7

정적 메서드 Thread.currentThread은 현재 실행중인 Thread 개체에 대한 참조를 반환합니다.

+0

감사합니다. 이제 바보가되었습니다. 심지어 문서에서 그 방법을 보지 못했 .... – AedonEtLIRA

+0

그것은 행운을 빈다. :-) –

관련 문제