Maison Java javaDidacticiel Maîtrisez les règles de dénomination des identifiants Java et suivez facilement les spécifications

Maîtrisez les règles de dénomination des identifiants Java et suivez facilement les spécifications

Feb 01, 2024 am 08:47 AM
规范 命名规则 identifiant Java

Maîtrisez les règles de dénomination des identifiants Java et suivez facilement les spécifications

Java标识符命名规则:清晰易读,规范统一

在Java编程中,标识符是用来命名变量、方法、类和包的符号。标识符的选择对于代码的可读性和可维护性至关重要。遵循Java标识符命名规则可以帮助您编写出清晰易读、规范统一的代码。

1. 标识符由字母、数字、下划线和美元符号组成

Java标识符可以由字母、数字、下划线和美元符号组成。其中,字母可以是大写或小写,数字不能作为标识符的第一个字符。例如,以下都是有效的标识符:

name
age
_age
$age
Copier après la connexion

2. 标识符不能是Java关键字

Java关键字是Java语言中具有特殊含义的单词,不能作为标识符使用。例如,以下都是Java关键字:

abstract
boolean
byte
case
catch
char
class
const
continue
default
do
double
else
extends
final
finally
float
for
if
implements
import
instanceof
int
interface
long
native
new
null
package
private
protected
public
return
short
static
super
switch
synchronized
this
throw
throws
transient
try
void
volatile
while
Copier après la connexion

3. 标识符不能以数字开头

标识符不能以数字开头。例如,以下标识符都是无效的:

1age
2name
3_age
Copier après la connexion

4. 标识符不能包含空格

标识符不能包含空格。例如,以下标识符都是无效的:

name age
age_name
Copier après la connexion

5. 标识符不能与Java保留字相同

Java保留字是Java语言中预留的单词,不能作为标识符使用。例如,以下都是Java保留字:

abstract
assert
boolean
break
byte
case
catch
char
class
const
continue
default
do
double
else
enum
extends
final
finally
float
for
goto
if
implements
import
instanceof
int
interface
long
native
new
package
private
protected
public
return
short
static
strictfp
super
switch
synchronized
this
throw
throws
transient
try
void
volatile
while
Copier après la connexion

6. 标识符应具有描述性

标识符应具有描述性,以便其他程序员能够轻松理解其含义。例如,以下标识符都是具有描述性的:

customerName
productName
orderDate
Copier après la connexion
Copier après la connexion

7. 标识符应避免使用缩写

标识符应避免使用缩写,因为缩写可能会导致代码难以理解。例如,以下标识符都是难以理解的:

custName
prodName
ordDate
Copier après la connexion

8. 标识符应避免使用下划线

标识符应避免使用下划线,因为下划线可能会导致代码难以阅读。例如,以下标识符都是难以阅读的:

_customer_name
_product_name
_order_date
Copier après la connexion

9. 标识符应遵循驼峰命名法

标识符应遵循驼峰命名法,即每个单词的首字母大写,其余字母小写。例如,以下标识符都是遵循驼峰命名法的:

customerName
productName
orderDate
Copier après la connexion
Copier après la connexion

10. 标识符应遵循一致的命名风格

标识符应遵循一致的命名风格,以便其他程序员能够轻松理解代码。例如,您可以使用以下命名风格:

  • 匈牙利命名法: 变量名前缀表示变量的类型,例如:

    • iAge 表示整型变量 age
    • sName 表示字符串变量 name
  • 帕斯卡命名法: 变量名由单词组成,每个单词的首字母大写,例如:

    • CustomerName 表示变量 customerName
    • ProductName 表示变量 productName
  • 小驼峰命名法: 变量名由单词组成,第一个单词的首字母小写,其余单词的首字母大写,例如:

    • customerName 表示变量 customerName
    • productName 表示变量 productName

代码示例:

public class Customer {

    private String customerName;
    private String customerAddress;
    private String customerPhoneNumber;

    public Customer(String customerName, String customerAddress, String customerPhoneNumber) {
        this.customerName = customerName;
        this.customerAddress = customerAddress;
        this.customerPhoneNumber = customerPhoneNumber;
    }

    public String getCustomerName() {
        return customerName;
    }

    public void setCustomerName(String customerName) {
        this.customerName = customerName;
    }

    public String getCustomerAddress() {
        return customerAddress;
    }

    public void setCustomerAddress(String customerAddress) {
        this.customerAddress = customerAddress;
    }

    public String getCustomerPhoneNumber() {
        return customerPhoneNumber;
    }

    public void setCustomerPhoneNumber(String customerPhoneNumber) {
        this.customerPhoneNumber = customerPhoneNumber;
    }

}
Copier après la connexion

在这个代码示例中,我们使用驼峰命名法来命名变量和方法。这种命名风格使代码更易于阅读和理解。

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Repo: Comment relancer ses coéquipiers
1 Il y a quelques mois By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Adventure: Comment obtenir des graines géantes
4 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
Combien de temps faut-il pour battre Split Fiction?
3 Il y a quelques semaines By DDD

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Quelles sont les règles d'utilisation des traits de soulignement et des traits d'union dans les noms de fonctions PHP ? Quelles sont les règles d'utilisation des traits de soulignement et des traits d'union dans les noms de fonctions PHP ? Apr 20, 2024 am 09:33 AM

Règles de dénomination des fonctions PHP : Underscore : utilisé pour séparer les mots et améliorer la lisibilité, adapté aux méthodes ou variables privées. Tirets : ne doivent pas être utilisés dans les noms de fonctions. Bonnes pratiques : évitez les traits d'union ; utilisez des traits de soulignement pour séparer les mots ; faites précéder les noms de méthodes ou de variables privées ou protégées d'un trait de soulignement.

Quelles sont les règles de dénomination des fonctions PHP ? Quelles sont les règles de dénomination des fonctions PHP ? Apr 18, 2024 pm 06:12 PM

Règles de dénomination des fonctions PHP : 1. Méthode de dénomination en casse Camel, la première lettre des mots suivants est en majuscule ; 2. Utilisez des verbes ou des adjectifs comme noms de fonction pour expliquer clairement la fonction ; ; 4. Utilisez un nom de fonction descriptif. Exemple pratique : la fonction formatPhoneNumber suit les règles ci-dessus.

Conventions de dénomination des variables requises dans l'apprentissage Python Conventions de dénomination des variables requises dans l'apprentissage Python Jan 20, 2024 am 09:03 AM

Conventions de dénomination des variables que vous devez connaître lors de l'apprentissage de Python Un aspect important lors de l'apprentissage du langage de programmation Python est d'apprendre à nommer et à utiliser correctement les variables. Les variables sont des identifiants utilisés pour stocker et représenter des données. De bonnes conventions de dénomination des variables améliorent non seulement la lisibilité de votre code, mais réduisent également le risque d'erreurs. Cet article présentera certaines conventions de dénomination de variables couramment utilisées et donnera des exemples de code correspondants. Utilisez des noms significatifs Les noms de variables doivent avoir une signification claire et pouvoir décrire les données stockées dans la variable. Utiliser des noms significatifs lui permet de

Comment pouvez-vous comprendre les principes et les objectifs de conception derrière la dernière spécification de code PHP en lisant son code source ? Comment pouvez-vous comprendre les principes et les objectifs de conception derrière la dernière spécification de code PHP en lisant son code source ? Sep 05, 2023 pm 02:46 PM

Comment pouvez-vous comprendre les principes et les objectifs de conception derrière la dernière spécification de code PHP en lisant son code source ? Introduction : lors de l'écriture de code PHP de haute qualité, il est très important de suivre certaines normes de codage. Grâce aux spécifications du code, la lisibilité, la maintenabilité et l’évolutivité du code peuvent être améliorées. Pour le langage PHP, il existe une spécification de code largement adoptée, à savoir PSR (PHPStandardsRecommendations). Cet article explique comment lire le code source de la dernière spécification de code PHP.

Analyse des touches de raccourci de formatage PyCharm : comment unifier rapidement le style de code Analyse des touches de raccourci de formatage PyCharm : comment unifier rapidement le style de code Jan 27, 2024 am 10:38 AM

Standardisez rapidement le style de code : la lisibilité et la cohérence du code d'analyse des touches de raccourci formaté PyCharm sont très importantes pour les programmeurs. Sous réserve du respect de certaines spécifications de style de codage, l’écriture de code propre peut rendre le projet plus facile à maintenir et à comprendre. En tant qu'environnement de développement intégré puissant, PyCharm fournit des touches de raccourci pour nous aider à formater rapidement le code. Cet article présentera plusieurs touches de raccourci couramment utilisées dans PyCharm, ainsi que leur utilisation et leurs effets spécifiques. 1. Coder l'indentation automatique (Ctrl

Comment résoudre le problème de l'utilisation irrégulière des espaces indentés dans le code Python ? Comment résoudre le problème de l'utilisation irrégulière des espaces indentés dans le code Python ? Jun 24, 2023 pm 09:03 PM

Python est un langage de programmation très populaire. Il est privilégié par de plus en plus de personnes en raison de sa simplicité, de sa facilité de compréhension et de sa facilité d'apprentissage. En Python, l'indentation et le format du code sont très importants s'ils sont utilisés de manière irrégulière, ils affecteront grandement la lisibilité et la maintenabilité du code. Cet article vise à présenter plusieurs méthodes pour résoudre le problème des espaces d'indentation irréguliers dans le code Python. Utilisation d'outils automatisés Dans la programmation Python, il est très important de respecter les normes de codage. Chaque indentation dans le code doit utiliser le même nombre d'espaces. Si vous modifiez manuellement ligne par ligne

Comment utiliser les spécifications de code et les règles de dénomination en Java pour unifier le style de codage de l'équipe ? Comment utiliser les spécifications de code et les règles de dénomination en Java pour unifier le style de codage de l'équipe ? Aug 02, 2023 am 09:17 AM

Comment utiliser les spécifications de code et les règles de dénomination en Java pour unifier le style de codage de l'équipe ? Dans une équipe, il est très important que les développeurs aient un style de codage unifié. Il peut améliorer la lisibilité et la maintenabilité du code, réduire les coûts de communication entre les développeurs et améliorer la qualité et la stabilité du code. Cet article explique comment utiliser les spécifications de code et les règles de dénomination en Java pour unifier le style de codage de l'équipe, et donne quelques exemples de code. 1. Spécifications du code pour l'indentation et les sauts de ligne : utilisez quatre espaces pour l'indentation et les sauts de ligne après chaque instruction.

Normes d'écriture PHP et pratique du travail d'équipe : améliorer l'efficacité du développement de projets Normes d'écriture PHP et pratique du travail d'équipe : améliorer l'efficacité du développement de projets Aug 25, 2023 pm 11:27 PM

La pratique de la rédaction de spécifications PHP et la coopération en équipe : améliorer l'efficacité du développement de projets Dans le développement de projets, la rédaction de spécifications est une pratique nécessaire. De bonnes normes d'écriture peuvent améliorer la lisibilité et la maintenabilité du code, éviter les erreurs de bas niveau et permettre aux membres de l'équipe de mieux collaborer. Cet article présentera quelques pratiques d'écriture de spécifications en PHP et explorera comment appliquer ces spécifications dans le travail d'équipe pour améliorer l'efficacité du développement de projets. Utilisation du standard PSR-2 PSR-2 est un standard de spécifications de code PHP. Il établit un ensemble de formats de code, de commentaires,

See all articles