bem, estou com um grnade problema com o meu programa neste assunto, o programa depois de algumas operacoes de consulta e atualizacoao de alguns cadastrs fica totalmente leto, monitorei ele comeca a ficar assim qd estora a memoria ram do pc
gostaria de saber como previnir, pois estou fechando as janelas com dispose();
não deveria entao retirar tudo da memoria referente akela janela?
como devo fazer para retirar os memory leaks do meu programa?
Seu monitoramento indica que o que está consumindo recursos são os objetos do Swing?
Além de dar dispose nas janelas, você deve se certificar que elas não estão sendo referenciadas por nada. Caso contrário, elas continuam ocupando espaço.
Use um profiler de memória. Ele mostra quais objetos estão ocupando mais memória. Veja a lista dos ganhadores. Certifique-se de olhar para os objetos, não para os tipos primitivos dnetro dos objetos.