Normal
sry.. habs in par sekunden zusammengeschrieben so müsste es klappen:[code=Java]public class SingletonClass { private static volatile SingletonClass instance = null; public static SingletonClass getInstance() { if(instance == null) { synchronized (SingletonClass.class) { if(instance == null) { instance = new SingletonClass(); } } } return instance; } private SingletonClass() { }}[/code]
sry.. habs in par sekunden zusammengeschrieben
so müsste es klappen:
[code=Java]
public class SingletonClass {
private static volatile SingletonClass instance = null;
public static SingletonClass getInstance() {
if(instance == null) {
synchronized (SingletonClass.class) {
instance = new SingletonClass();
}
return instance;
private SingletonClass() {
[/code]