text: Какие способы обеспечения tread-safety можно использовать в Java?
option_a: Использование ключевого слова volatile
option_b: Синхронизация методов или блоков с использованием ключевого слова synchronized
option_c: Использование ключевого слова final для всех переменных
option_d: Использование класса Thread для создания потоков
subject: Информационные технологии