2012-02-22 2 views
2

Только что говорится в названии; этот термин появился в «Java Concurrency in Practice».Что такое клонированный поток?

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

ответ

0

Объект, ограниченный потоком, который может только когда-либо видеть поток, который его создал.

Таким образом, клонированный объект с потоком является клоном, который может быть только когда-либо видимым потоком, который его создал (клон).

1

«Так как клон нить локализованным, никакой другой поток не может изменить его во время итерации, что исключает возможность ConcurrentModificationException. (Сборник по-прежнему должен быть заблокирован во время самой операции клонирования)»

См this страницу.

Смежные вопросы