Olá pessoas do forum!
Estou estudando para certificação SCJP e surgiu uma dúvida aqui.
Qual a razão para em classes definidas dentro de métodos só tenham acesso as variáveis finais do método em que ela se encontra?
Valeu!
Classes dentro de métodos
M
2 Respostas
Porque os objetos dessas classes podem ter um tempo de vida maior que o tempo de vida do método.
Desta forma essas classes só podem acessar variáveis locais finais, pois seus valores nunca mudam. E também podem acessar os atributos de sua outter class.
M
Valeu ai Daniel!
Criado 21 de outubro de 2004
Ultima resposta 21 de out. de 2004
Respostas 2
Participantes 2