Re[3]: Brian Goetz и др. Java Concurrency in Practice
От: bolshik Россия http://denis-zhdanov.blogspot.com/
Дата: 09.08.06 11:31
Оценка:
Здравствуйте, mik1, Вы писали:

M>...Из простых вещей, там обсуждавшихся: вы знаете, что в многопоточном коде при использовании несколькими потоками одного экземпляра следующего класса (пример не из книги, но суть оттуда) после вызова метода setter одним потоком, а метода test — другим, test может вернуть true? (речь шла о возможности переупорядочивания операций)

Видимо речь идет все же о переключении между потоками.

M>...однако, если убрать такие требования, то класс является полностью потокобезопасным, что уже не мало.

Это, конечно, хорошо, но не так уж и много Мне не нравится сама идея с тем, что вычисления производятся в клиентских потоках, а не в worker thread.

M>На мой взгляд, книжка рассчитана на людей, понимающих что есть многопоточность, и, наверное, пробовавших нарисовать что-то своё многопоточное.

M>Первая часть книги описывает то, как нужно писать потокобезопасный код ВНУТРИ потока: как прятать данные, как их лочить и т.д. Вторая часть описывает то, как управлять потоками. Третья и четвертая — всё по-немногу, но на более продвинутом уровне.

M>Да, кстати говоря, в книге упоминаются и классы, добавленные в Java 1.6.

Спасибо.
http://denis-zhdanov.blogspot.com
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.