Pular para o conteúdo principal

Postagens

Mostrando postagens com o rótulo java enum

Java Enum: o que é, pra que serve e como utilizar.

Java Enum o que é? Introduzida na versão 1.5 do java o enum é uma palavra reservada que significa enumeração,  serve  para definir um conjunto de constantes de enumeração. Constantes enum são implicitamente static e final e você não pode mudar lá o valor, uma vez criado. Beneficios de Enum : Enum é type safe você não pode atribuir qualquer outra coisa que não seja uma constante para uma java Enum.  Enum tem seu proprio name-space.  Uma das melhores característica de Enum é que você pode usar Enum em Java dentro de uma instrução Switch como int ou um char, dessa forma o código ganha mais legibilidade.  Adição de novas constantes Enum em Java é fácil, você pode adicionar novas constantes, sem quebrar o código existente.  As instâncias dos tipos enum são criadas e nomeadas como se fosse uma declaração da classe, sendo fixas e imutáveis (o valor é fixo);  Não é permitido criar novas instâncias com a palavra chave new;