Schau dir mal den link hier an
Singleton Pattern in Java
da stehen all die probleme drinne.
habe jetzt das objekt beim ersten zugriff auf die klasse durch
die JVM erzeugt. das würde alle bekannten probleme lösen.
auch die bei der synchronisierung.
gruß