Is the volatile keyword required for fields accessed via a ReentrantLock? January 8, 2024 by Tarik Is the volatile keyword required for fields accessed via a ReentrantLock?