Definição e exemplos do identificador Java

click fraud protection

UMA Java identificador é um nome dado a um pacote, classe, interface, método ou variável. Permite que um programador se refira ao item de outros locais do programa.

Para tirar o máximo proveito dos identificadores que você escolher, faça-os significativos e siga as convenções de nomenclatura Java padrão.

Exemplos de identificadores Java

Se você tiver variáveis ​​que detenham o nome, altura e peso de uma pessoa, escolha identificadores que tornem sua finalidade óbvia:

 Nome da string = "Homer Jay Simpson";

 int peso = 300;

 altura dupla = 6;


 System.out.printf ("Meu nome é% s, minha altura é% .0f pé e meu peso é% d libras. D'oh!% N ", nome, altura, peso); 

Isso deve ser lembrado sobre identificadores Java

Como existem algumas sintaxes estritas ou regras gramaticais no que diz respeito aos identificadores Java (não se preocupe, eles não são difíceis de entender), verifique se você está ciente dessas ações e não:

  • Palavras reservadas gostar
    classe
    ,
    continuar
    ,
    vazio
    ,
    outro
    e
    E se
    não pode ser usado.
  • instagram viewer
  • "Letras Java" é o termo dado às letras aceitáveis ​​que podem ser usadas para um identificador. Isso inclui não apenas letras regulares do alfabeto, mas também símbolos, que incluem, sem exceção, o sublinhado (_) e o cifrão ($).
  • "Dígitos Java" incluem os números de 0 a 9.
  • Um identificador pode começar com uma letra, cifrão ou sublinhado, mas não um dígito. No entanto, é importante perceber que os dígitos pode ser usado desde que exista após o primeiro caractere, como
    e8xmple
  • Letras e dígitos Java podem ser qualquer coisa do conjunto de caracteres Unicode, o que significa que caracteres em chinês, japonês e outros idiomas podem ser usados.
  • Os espaços não são aceitáveis; portanto, um sublinhado pode ser usado.
  • O comprimento não importa, então você pode ter um identificador realmente longo, se quiser.
  • Um erro em tempo de compilação ocorrerá se o identificador usar a mesma ortografia que uma palavra-chave, o literal nulo ou literal booleano.
  • Como a lista de palavras-chave SQL pode, em algum momento no futuro, incluir outras palavras SQL (e identificadores não pode ser escrito da mesma forma que uma palavra-chave), geralmente não é recomendável usar uma palavra-chave SQL como identificador.
  • É recomendável usar identificadores relacionados a seus valores para facilitar a lembrança.
  • As variáveis ​​diferenciam maiúsculas de minúsculas, o que significa
    myvalue
    não significa o mesmo que
    MyValue

Nota: Se você estiver com pressa, elimine o fato de que um identificador é um ou mais caracteres que vêm do conjunto de números, letras, sublinhado e cifrão, e que o primeiro caractere nunca deve ser um número.

Seguindo as regras acima, esses identificadores seriam considerados legais:

  • _nome variável
  • _3variable
  • $ testvariable
  • VariableTest
  • teste variável
  • this_is_a_variable_name_that_is_long_but_still_valid_because_of_the_underscores
  • Valor máximo

Aqui estão alguns exemplos de identificadores que não são válidos porque eles desobedecem às regras mencionadas acima:

  • 8exemplo
    (isso começa com um dígito)
  • exa + ple
    (o sinal de adição não é permitido)
  • teste variável
    (espaços não são válidos)
  • this_long_variable_name_is_not_valid_because_of_this-hyphen
    (enquanto os sublinhados forem aceitáveis, como no exemplo acima, até o hífen nesse identificador o tornará inválido)
instagram story viewer