Junior — Middle
Qual é a finalidade do modificador Final na linguagem Java e em que casos é utilizado?
sobes.tech IA
Resposta da IA
O modificador final em Java é usado para restringir alterações:
- Para variáveis: o valor só pode ser atribuído uma vez, após o que se torna uma constante.
- Para métodos: o método não pode ser sobrescrito em subclasses.
- Para classes: a classe não pode ser herdada.
Exemplo de uso de final para uma variável:
final int MAX_USERS = 100;
Usa-se final para aumentar a segurança do código, prevenir alterações acidentais e garantir a imutabilidade.