galer o que pode levar a gerar um erro de outOfMemoryException? tipo diz que deu um erro na memoria reap alguem sabe me dizer o que possa ser?
Obrigado
galer o que pode levar a gerar um erro de outOfMemoryException? tipo diz que deu um erro na memoria reap alguem sabe me dizer o que possa ser?
Obrigado
Não é reap é heap, nesse caso esso erro é gerado quando você cria muitos objetos que acabam esgotando a memória heap da JVM, procure ver se não existe algum processo gerando objetos em demasia, ou se os objetos criados e não usados mais estão sendo descartados adequadamente.
Espero ter ajudado. 
A “heap” é a estrutura de dados que a JVM utiliza pra armazenar seus objetos instanciados. Quando seu programa começa a criar objetos demais e manter referencias aos mesmos, o garbage collector não consegue remover muita coisa e a heap vai enchendo. Há um tamanho maximo de crescimento pra essa heap, definido por voce. Se atingir esse tamanho, ocorre um OutOfMemory error e o programa aborta pois não ha mais memoria.
Soluções:
olhe seu codigo com cuidado e evite anti-patterns como o godclass (uma ou algumas poucas classes que fazem tudo… isso mantem diversas referencias nao mais utilizadas na memoria)… apesar do Garbage Collector fazer boa parte do trabalho sujo, voce tambem de se preocupar com a utilização da memoria.
Se sua aplicação for corporativa/grande e realmente precisar de muita memoria, configure os parametros de inicialização da JVM (-Xms e -Xmx - se informe a respeito) pra que mais memoria seja alocada pra sua aplicação (Apesar de ser tentador, estude com calma o que vai fazer!)
Abraço!