Я задал здесь вопрос плохо Заблокировать переменную в нескольких потоках, поэтому для ясности я собираюсь спросить об этом здесь и надеюсь, что смогу запросить ее правильно.
classA
creates instance of classB
has methodA that can update & uses classB myVar
has methodB that can update & uses classB myVar
classB
has a variable myVar
methodA и methodB могут запускаться в отдельных потоках (называемых в новых потоках из основного). Как обеспечить безопасность потока?