If the constructor follows certain simple rules, then the correct value of any final fields will be visible to other threads without synchronization.
Якщо конструктор відповідає певним простим правилам, то коректне значення фінального поля буде видимим для інших потоків без синхронізації.