Как заблокировать переменную, используемую в нескольких потоках

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

classA
  creates instance of classB
  has methodA that can update & uses classB's myVar
  has methodB that can update & uses classB's myVar

classB
  has a variable myVar

methodA и methodB могут работать в отдельных потоках (вызываемых в новых потоках из основного). Как мне обеспечить безопасность потоков?

15
задан Community 23 May 2017 в 11:54
поделиться