A linguagem Java também permite a criação de constante. Essas têm seu conteúdo preservado 
                durante toda a execução de um programa. 
            
            
                Tanto a atribuição quanto a atribuição são semelhantes a declaração de variáveis. 
                A diferença está na atribuição, que para constantes deve ser feita no momento da declaração, e 
                o uso palavra reservada final.
            
            
                Assim como variáveis, a declaração de constante seja feita em apenas uma linha. 
            
            Sintaxe
            final tipo_dado NOME_CONSTANTE = valor_inicial;
final tipo_dado NOME_CONSTANTE1 = valor_inicial1, NOME_CONSTANTE2 = valor_inicial2, NOME_CONSTANTEN = valor_inicialN;
            Exemplo 2
            
public class MyClass {
    
    public static void main(String args[]) {
    
        final int a = 256;
        final int b = 1,c = 2, d =2;
    }
}
            Saída
            -
            
                Uma vez declarada uma constante como no exemplo, qualquer atribuição de valor posterior a 
                sua declaração irá gerar um erro de compilação:
            
            Exemplo 3
            
public class MyClass {
    
    public static void main(String args[]) {
        final int a = 256;
        a =100;
    }
}
            Saída
            /MyClass.java:7: error: cannot assign a value to final variable a
a =100;
^
1 error