Método Static

4 respostas
W

Olá,

Tenho um método static e acesso-o sem criar uma instancia da classe. Até aqui sem problemas.
Minha pergunta é: é reservado na memória uma área para este acesso? E esta área fica reservada durante toda a aplicação ou ao término do acesso ao método ela é liberada?

Grato desde já.

4 Respostas

J2Alex

Bem, até onde eu saiba, os métodos não alocam memória. Acho que isso é válido para o caso de variáveis, no caso de métodos não acontece.

Se eu estiver errado, me corrijam… :roll:

Rafael_Steil

Voce tera apenas e unicamente uma referencia em memoria para o objeto. A referencia eh valida para toda a vida do seu programa, nao apenas no momento da chamada.

Rafael

J2Alex

Mas métodos ocupam memória? Ou somente suas variáveis?

thiagorani

O metodo tem um apontador, tipo um ponteiro, na memoria.

Ela irá alocar memoria qdo solicitado.

[]´s

Criado 27 de fevereiro de 2003
Ultima resposta 27 de fev. de 2003
Respostas 4
Participantes 4