Duvida quando fecho meu Frame Principal

Pessoal… Estou com a seguinte duvida…
Tenho um Frame principal(PAI) que atravez dele eu abro mais dois jframe(FILHO). Ao clicar no botão para abrir esses jframe(FILHO) eu instancio o mesmo ex.: MeuFrame jframe1 = new MeuFrame(); e assim acontece com os outros quando quero abri-los. Quando fecho um jframe(FILHO) é execultado no evendo formWindowClosing
o comando setDefaultCloseOperation(HIDE_ON_CLOSE); para que quando eu fechar esse jframe ele retornar ao frame principal sem finalizar toda a aplicação. Mas indo ao ponto a duvida é dps de fechar o Jframe(FILHO) e logo apos vou e fecho o jframe(PAI) ele destroi a instancia do objeto criado ou fica na memoria? se fica qual comando devo dar?

Vlw!!! desculpa o tamanho da esplicação eh que tentei se bem claro!! :oops:

Pelo que entendi vc está criando instancias da mesma classe JFrame, se vc usar hide ele vai continuar na memóra, tenta usar uma classe diferente pro pai e pros filhos, dai nos filhos voce usa dispose ou hide e no pai vc usa exitOnClose, ou mesmo usar uma classe só mesmo e colocar nela um construtor para permitir escolher qual a opção do ‘x’…