Достаточно ли задать переменной свойство volatile, чтобы без проблем работать с ней из нескольких потоков?
Собственно вопрос такой: есть у меня переменная, строка допустим с данными, с которой постоянно работает один поток, но в режиме только чтения, а другой поток периодически в эту переменную пишет данные. Достаточно ли будет добавить переменной свойство volatile чтобы никаких проблем не возникло?