O tipo enum é um tipo de dados derivado e composto de um ou mais constantes que são declaradas 
                como membros nomeados. 
            
            
            
            
                Abaixo, a sintaxes A e B mostram a definição de um enumerador e seu uso na declaração de uma 
                variável respectivamente.
            
            Sintaxe A
            
enum nome_enumerador
{
  MEMBRO1,
  MEMBRO2,
  MEMBRON
};
            
            Sintaxe B
            
nome_enumerador nome_variavel;
nome_enumerador nome_variavel = nome_enumerador.membro_enumerador;
            Exemplo 1
            
public class Main
{
    enum Opcoes
    {
        OPCAO1,
        OPCAO2,
        OPCAO3
    }
    
	public static void main(String[] args) {
	 
    	Opcoes minhaOpcao = Opcoes.OPCAO1;
        System.out.println(minhaOpcao);
	}
}
            
            Saída
            OPCAO1
            
                Um enumerador pode ser declarado em seu próprio arquivo .java. Nesse caso, o nome do enum deve 
                obrigatoriamente ter o mesmo no do arquivo .java. 
            
            No exemplo abaixo, tanto arquivos Main.java quanto Enumerador.java 
                devem ser criados na mesma pasta.
            Exemplo 1
            
//Enumerador.java
public enum Enumerador{
    OPCAO1,
    OPCAO2,
    OPCAO3
}
            
//Main.java
public class Main
{
	public static void main(String[] args) {
	    
	    Enumerador meuEnum = Enumerador.OPCAO1;
		System.out.println(meuEnum);
	}
}
            Saída
            OPCAO1