Amdocs interview question

Singleton class implementation and what would be preferred a Singleton class or a Synchronised Thread Class