What are the prons and cons of using the Static class inplace of Synchronized class and vice versa? googling this hasn't given the rite info.