Desejo criar uma classe Helper contendo alguns métodos que serão usados em varias classes.
public final class Helper {
public static boolean funcao01() {
return false;
}
public static boolean funcao02() {
return false;
}
}
E estou fazendo a chamada destes métodos em outras classes da seguinte forma:
Helper.funcao01();
Até ai tudo ok, mas quando executo em multi-thread não funciona.
Quando faço da seguinte forma:
public final class Helper {
public boolean funcao01() {
return false;
}
public boolean funcao02() {
return false;
}
}
E na minha classe principal crio uma instancia estática do helper, não vi problemas ate então com o Helper
.
public static Helper helper=new Helper();
Há algum problema com essa segunda abordagem em multi-threads?