Как получить поток, который обращается к методу? - PullRequest
1 голос
/ 13 августа 2011

Я работаю над классом блокировки, чтобы больше узнать о параллелизме. То, что я пытаюсь сделать, это создать блокировку в очереди. Поток вызывает блокировку, добавляется в очередь, и когда блокировка снята и поток находится на первой линии очереди, он сможет продолжить.

Что я хотел бы знать: есть ли способ получить поток, который в данный момент выполняет код блокировки, или мне нужно передать объект потока в блокировку в качестве параметра?

1 Ответ

7 голосов
/ 13 августа 2011

Статический метод Thread.currentThread возвращает ссылку на выполняющийся в данный момент объект Thread.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...