title: Singleton pattern - Does early binding (with static variables involved) diminish the need of mutex locks?
body: <p>They say that early binding solves the problem of synchronization. I couldn't understand "how". Is this something special to Java or the same applies to C++ too?</p>
  
  <p>so, with this method we actually won't require a mutex lock?</p>
  
  <p><img src="https://i.stack.imgur.com/sgnyj.png" alt="enter image description here"></p>