Pode usar muitas variáveis estáticas causar um vazamento de memória em Jav

Se meu aplicativo tiver muitas variáveis ou métodos estáticos, conforme a definição, eles serão armazenados no heap. Por favor corrija-me se eu estiver errad

1) Essas variáveis estarão no heap até o aplicativo ser fechad
2) Eles estarão disponíveis para GC a qualquer momento? Caso contrário, posso dizer que é um vazamento de memória?

questionAnswers(5)

yourAnswerToTheQuestion