Gente, estou com um pequeno problema aqui.
Tenho 8 threads da mesma classe executando simultaneamete. Onde cada thread chama uma classe utilitária que realiza parses, Data para string, List para string etc…
Até aí tudo bem, porém ao aumentar o número de threads para 10, ocorre umas mensagens na execução da classe utilitaria, ela reclama de multiple points e NumberFormatException . Eu somente estou conseguindo evitar esta mensagem se coloco synchronized nos métodos de parse, porém desta forma eu perco a vantagem de utilizar thread.
Alguém tem uma sugestão do que posso estar fazendo ? Imagino que a execução esteja se perdendo no conteúdo da variável que vai para o parse, porém se eu uso um system.out, o valor está correto, e em modo de debug não tenho erro.
