convenções e convenções de nomenclatura java

Regras e convenções de nomenclatura Java

1. Nome do projeto

É melhor usar o inglês, e todas as palavras devem estar em minúsculas, como testjavaproject, studentmanagement, etc., claro, você também pode usar o chinês, como "sistema de gerenciamento de aluno".

2. Nomenclatura relacionada no projeto Java

1. Nome do pacote

O nome do pacote está uniformemente em minúsculas e há uma e apenas uma palavra semântica natural em inglês entre os separadores de pontos. É melhor usar o nome de domínio para escrevê-lo ao contrário, e não haverá conflito. Como com.cnblogs.sun99bk.myutil e assim por diante.

Além disso, deve-se notar que é melhor usar a forma singular do nome do pacote uniformemente, mas se o nome da classe tiver um significado no plural, o nome da classe pode usar a forma plural.

2. Nome da classe

O nome da classe usa o estilo UpperCamelCase e deve seguir a forma camel case, ou seja, a primeira letra de cada palavra é maiúscula e o nome da classe pública deve ser consistente com o nome do projeto.

3. Nome do método, nome do objeto e nome da variável

Nomes de métodos, nomes de parâmetros, variáveis ​​de membros e variáveis ​​locais usam o estilo lowerCamelCase uniformemente, o que significa que a primeira letra da primeira palavra deve ser minúscula (se houver apenas uma palavra, todas em minúsculas) e as primeiras letras do as palavras restantes são todas maiúsculas. O nome do método é representado por um verbo + substantivo ou um verbo, como append (), getName (), etc.

4. Nome do atributo

Da mesma forma que o método de nomenclatura de objeto, é expresso na forma de substantivos ou adjetivos + substantivos, como nome, dbClassName, dbUser, dbPassword, dbUrl, etc.

5. Constante

Nomes constantes são todos maiúsculos, separados por sublinhados entre as palavras, e buscam uma expressão semântica completa e clara, e não aceitam nomes longos, como MAX_STOCK_COUNT, etc.

Convenção de nomenclatura
1. O nome do projeto está todo em letras minúsculas
2. O nome do pacote está todo em letras minúsculas

Ao criar um novo projeto de pacote, o design de várias camadas pode estar envolvido. O nome do pacote de cada camada deve seguir a especificação de todos os nomes de pacote em minúsculas. O nome do pacote de nível superior de uma função é todo minúsculo e composto de caracteres.

3. A nomenclatura do nome da classe deve seguir o princípio da capitalização inicial. O nome da classe deve começar com uma letra maiúscula e as outras letras da palavra são todas minúsculas; se o nome da classe for composto por várias palavras, a primeira a letra de cada palavra é a mesma Deve ser maiúscula, como ModelWhAction; se o nome da classe contiver uma abreviação de palavra, cada letra da palavra escrita deve ser maiúscula, como: XMLExample. Outra técnica de nomenclatura é porque a classe foi projetada para representam objetos, portanto, na nomenclatura Tente escolher substantivos ao classificar.

4. A nomenclatura das variáveis ​​deve seguir princípios de fácil compreensão. Por exemplo, use o nome em vez de a, b e c. Além dos nomes de variáveis, exemplos, incluindo classes e constantes de classe, são todos misturados com maiúsculas e minúsculas.A primeira letra da primeira palavra é minúscula e a primeira letra das palavras subsequentes é maiúscula. Os nomes das variáveis ​​não devem começar com um sublinhado ou cifrão, embora isso seja gramaticalmente permitido. Mas fazer isso no trabalho reduzirá a legibilidade do código, que não é padronizado no trabalho.

5. A primeira palavra do nome do método deve começar com uma letra minúscula e as seguintes palavras devem começar com uma letra maiúscula.

6. A nomenclatura das variáveis ​​e dos métodos a utilizar deve seguir o princípio da primeira letra minúscula, se o nome for composto por múltiplas palavras, a primeira letra de cada palavra deve ser maiúscula (exceto a primeira palavra).

7. Use caixa de camelo para nomear nomes de variáveis ​​compostos de várias palavras.
Como: modelFacade

8. Ao nomear constantes, você precisa seguir o princípio de todos os nomes em maiúsculas.

No código JAVA, a qualquer momento, é recomendado o uso de constantes em vez de números e strings fixas. Em outras palavras, além de 0, 1 no programa, tente evitar outros números. As constantes podem ser concentradas na definição no início do programa ou em um escopo mais amplo, os nomes devem ser todos maiúsculos e o significado completo da constante deve ser apontado. A declaração das constantes deve ser em maiúsculas, separadas por sublinhados entre as palavras.

示例: int final estático MIN_WIDTH = 4; int final estático MAX_WIDTH = 999; int final estático GET_THE_CPU = 1;

9. Todas as regras de nomenclatura devem seguir as seguintes regras:

1)、名称只能由字母、数字、下划线、$符号组成

2)、命名时不能以数字开头

3)、在命名是绝对不能出现Java关键字。

4)、绝对不允许在命名时出现中文及拼音命名。

10. A nomenclatura de objetos segue o formato de caixa de camelo:

Nomes de métodos, nomes de parâmetros, variáveis ​​de membros e variáveis ​​locais usam o estilo lowerCamelCase uniformemente, o que significa que a primeira letra da primeira palavra deve ser minúscula (se houver apenas uma palavra, todas em minúsculas) e as primeiras letras do as palavras restantes são todas maiúsculas. O nome do método é representado por um verbo + substantivo ou um verbo, como append (), getName (), etc. E está relacionado ao nome da classe. Como Map infoMap; StringBuffer nameBuffer;

Acho que você gosta

Origin blog.csdn.net/qq_44346427/article/details/109504327
Recomendado
Clasificación