The above three members can be accessed by different threads. This is a problem because you can experience visibility issues. Furthermore, you should check if the classes are thread-safe, or correctness of the code is compromised.