title: When do you have to worry about thread safety?
body: <p>What are some situations where you need to worry about whether a static method is thread safe?</p>
  
  <p>For example, if I have static utility function that doesn't touch any static class level variables, is that method already thread safe? If I have a static method that does touch static class variables, is that method potentially not thread safe?</p>
  
  <p>Thanks in advance.</p>