Heim Java javaLernprogramm Beherrschen Sie die Benennungsregeln für Java-Identifikatoren und befolgen Sie die Spezifikationen mit Leichtigkeit

Beherrschen Sie die Benennungsregeln für Java-Identifikatoren und befolgen Sie die Spezifikationen mit Leichtigkeit

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

Beherrschen Sie die Benennungsregeln für Java-Identifikatoren und befolgen Sie die Spezifikationen mit Leichtigkeit

Benennungsregeln für Java-Bezeichner: klar und leicht lesbar, standardisiert und einheitlich

In der Java-Programmierung sind Bezeichner Symbole, die zum Benennen von Variablen, Methoden, Klassen und Paketen verwendet werden. Die Wahl der Bezeichner ist entscheidend für die Lesbarkeit und Wartbarkeit Ihres Codes. Das Befolgen der Benennungsregeln für Java-Identifikatoren kann Ihnen dabei helfen, klaren, lesbaren, standardisierten und einheitlichen Code zu schreiben.

1. Bezeichner bestehen aus Buchstaben, Zahlen, Unterstrichen und Dollarzeichen.

Java-Bezeichner können aus Buchstaben, Zahlen, Unterstrichen und Dollarzeichen bestehen. Unter diesen können Buchstaben sowohl Groß- als auch Kleinbuchstaben sein, und Zahlen können nicht als erstes Zeichen der Kennung verwendet werden. Beispielsweise sind die folgenden alle gültigen Bezeichner:

name
age
_age
$age
Nach dem Login kopieren

2. Bezeichner können keine Java-Schlüsselwörter sein.

Java-Schlüsselwörter sind Wörter mit besonderer Bedeutung in der Java-Sprache und können nicht als Bezeichner verwendet werden. Beispielsweise sind die folgenden Java-Schlüsselwörter:

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
Nach dem Login kopieren

3. Bezeichner können nicht mit Zahlen beginnen.

Bezeichner können nicht mit Zahlen beginnen. Beispielsweise sind die folgenden Bezeichner ungültig:

1age
2name
3_age
Nach dem Login kopieren

4. Bezeichner dürfen keine Leerzeichen enthalten.

Bezeichner dürfen keine Leerzeichen enthalten. Beispielsweise sind die folgenden Bezeichner ungültig:

name age
age_name
Nach dem Login kopieren

5. Bezeichner dürfen nicht mit reservierten Java-Wörtern identisch sein.

Reservierte Java-Wörter sind in der Java-Sprache reservierte Wörter und können nicht als Bezeichner verwendet werden. Beispielsweise sind die folgenden für Java reservierten Wörter:

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
Nach dem Login kopieren

6. Bezeichner sollten beschreibend sein

Bezeichner sollten beschreibend sein, damit andere Programmierer ihre Bedeutung leicht verstehen können. Beispielsweise sind die folgenden Bezeichner beschreibend:

customerName
productName
orderDate
Nach dem Login kopieren
Nach dem Login kopieren

7. Vermeiden Sie Abkürzungen für Bezeichner.

Abkürzungen für Bezeichner sollten vermieden werden, da Abkürzungen das Verständnis des Codes erschweren können. Beispielsweise sind die folgenden Bezeichner schwer zu verstehen:

custName
prodName
ordDate
Nach dem Login kopieren

8. Vermeiden Sie die Verwendung von Unterstrichen in Bezeichnern.

Unterstriche sollten in Bezeichnern vermieden werden, da Unterstriche die Lesbarkeit des Codes erschweren können. Beispielsweise sind die folgenden Bezeichner schwer zu lesen:

_customer_name
_product_name
_order_date
Nach dem Login kopieren

9. Bezeichner sollten der Reihenfolge „camelCase“ folgen.

Bezeichner sollten der Reihenfolge „camelCase“ folgen, was bedeutet, dass der erste Buchstabe jedes Wortes groß geschrieben wird und die übrigen Buchstaben kleingeschrieben werden. Beispielsweise folgen die folgenden Bezeichner der CamelCase-Notation:

customerName
productName
orderDate
Nach dem Login kopieren
Nach dem Login kopieren

10. Bezeichner sollten einem einheitlichen Namensstil folgen

Bezeichner sollten einem einheitlichen Namensstil folgen, damit andere Programmierer den Code leicht verstehen können. Sie können beispielsweise den folgenden Benennungsstil verwenden:

  • Ungarische Nomenklatur: Das Präfix des Variablennamens gibt den Typ der Variablen an, zum Beispiel:

    • iAge gibt das ganzzahlige Variablenalter an
    • sName gibt die Zeichenfolgenvariable an name
  • Pascal-Nomenklatur: Variablennamen bestehen aus Wörtern, wobei der erste Buchstabe jedes Wortes groß geschrieben wird, zum Beispiel:

    • CustomerName repräsentiert die Variable customerName
    • ProductName repräsentiert die Variable productName
  • Humpback-Fall-Nomenklatur: Variablenname Besteht aus Wörtern, der erste Buchstabe des ersten Wortes ist ein Kleinbuchstabe und der erste Buchstabe der übrigen Wörter ist ein Großbuchstabe, zum Beispiel:

    • Kundenname stellt die Variable Kundenname dar
    • Produktname stellt die Variable dar Produktname

Codebeispiel:

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;
    }

}
Nach dem Login kopieren

In diesen Codebeispielen verwenden wir camelCase, um Variablen und Methoden zu benennen. Dieser Benennungsstil erleichtert das Lesen und Verstehen des Codes.

Das obige ist der detaillierte Inhalt vonBeherrschen Sie die Benennungsregeln für Java-Identifikatoren und befolgen Sie die Spezifikationen mit Leichtigkeit. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn

Heiße KI -Werkzeuge

Undresser.AI Undress

Undresser.AI Undress

KI-gestützte App zum Erstellen realistischer Aktfotos

AI Clothes Remover

AI Clothes Remover

Online-KI-Tool zum Entfernen von Kleidung aus Fotos.

Undress AI Tool

Undress AI Tool

Ausziehbilder kostenlos

Clothoff.io

Clothoff.io

KI-Kleiderentferner

AI Hentai Generator

AI Hentai Generator

Erstellen Sie kostenlos Ai Hentai.

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Beste grafische Einstellungen
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. So reparieren Sie Audio, wenn Sie niemanden hören können
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
WWE 2K25: Wie man alles in Myrise freischaltet
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Werkzeuge

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Welche Regeln gelten für die Verwendung von Unterstrichen und Bindestrichen in PHP-Funktionsnamen? Welche Regeln gelten für die Verwendung von Unterstrichen und Bindestrichen in PHP-Funktionsnamen? Apr 20, 2024 am 09:33 AM

Benennungsregeln für PHP-Funktionen: Unterstrich: Wird zur Trennung von Wörtern und zur Verbesserung der Lesbarkeit verwendet; geeignet für private Methoden oder Variablen. Bindestriche: sollten nicht in Funktionsnamen verwendet werden. Best Practices: Vermeiden Sie Bindestriche; verwenden Sie Unterstriche, um private oder geschützte Methoden- oder Variablennamen mit einem Unterstrich zu versehen.

Was sind die Benennungsregeln für PHP-Funktionen? Was sind die Benennungsregeln für PHP-Funktionen? Apr 18, 2024 pm 06:12 PM

Benennungsregeln für PHP-Funktionen: 1. Benennungsmethode in Kamelfall, der erste Buchstabe ist kleingeschrieben und der erste Buchstabe nachfolgender Wörter wird groß geschrieben. 2. Verwenden Sie Verben oder Adjektive als Funktionsnamen. 3. Vermeiden Sie die Verwendung von Unterstrichen oder Bindestrichen ; 4. Beschreibenden Funktionsnamen verwenden. Praktisches Beispiel: Die Funktion formatPhoneNumber folgt den oben genannten Regeln.

Konventionen zur Benennung von Variablen, die beim Python-Lernen erforderlich sind Konventionen zur Benennung von Variablen, die beim Python-Lernen erforderlich sind Jan 20, 2024 am 09:03 AM

Konventionen zur Benennung von Variablen, die Sie beim Erlernen von Python kennen müssen. Ein wichtiger Aspekt beim Erlernen der Programmiersprache Python ist das Erlernen der korrekten Benennung und Verwendung von Variablen. Variablen sind Bezeichner, die zum Speichern und Darstellen von Daten verwendet werden. Gute Namenskonventionen für Variablen verbessern nicht nur die Lesbarkeit Ihres Codes, sondern verringern auch die Fehlerwahrscheinlichkeit. In diesem Artikel werden einige häufig verwendete Konventionen zur Variablenbenennung vorgestellt und entsprechende Codebeispiele gegeben. Verwenden Sie aussagekräftige Namen. Variablennamen sollten eine klare Bedeutung haben und die in der Variablen gespeicherten Daten beschreiben können. Die Verwendung aussagekräftiger Namen ermöglicht dies

Wie können Sie die Designprinzipien und Ziele hinter der neuesten PHP-Codespezifikation verstehen, indem Sie den Quellcode lesen? Wie können Sie die Designprinzipien und Ziele hinter der neuesten PHP-Codespezifikation verstehen, indem Sie den Quellcode lesen? Sep 05, 2023 pm 02:46 PM

Wie können Sie die Designprinzipien und Ziele hinter der neuesten PHP-Codespezifikation verstehen, indem Sie den Quellcode lesen? Einführung: Beim Schreiben von hochwertigem PHP-Code ist es sehr wichtig, bestimmte Codierungsstandards einzuhalten. Durch Codespezifikationen können die Lesbarkeit, Wartbarkeit und Skalierbarkeit des Codes verbessert werden. Für die PHP-Sprache gibt es eine weit verbreitete Codespezifikation, nämlich PSR (PHPStandardsRecommendations). In diesem Artikel erfahren Sie, wie Sie den Quellcode der neuesten PHP-Codespezifikation lesen

Was ist der Standard für die API-Schnittstelle? Was ist der Standard für die API-Schnittstelle? Feb 23, 2024 pm 08:15 PM

Unter API-Schnittstellenspezifikation (Application Programming Interface) versteht man eine Reihe von Richtlinien und Spezifikationen, die API-Schnittstellen in der Softwareentwicklung definieren und spezifizieren. Der Zweck der API-Schnittstellenspezifikation besteht darin, die Interoperabilität und Konsistenz zwischen verschiedenen Softwarekomponenten sicherzustellen. In diesem Artikel werden mehrere wichtige Aspekte der API-Schnittstellenspezifikationen vorgestellt. Konvention zur Benennung von Schnittstellen Der Name einer API-Schnittstelle sollte klar, prägnant und konsistent sein und ihre Funktion und ihren Zweck genau ausdrücken. Namenskonventionen sollten Branchenpraktiken und internen Konventionen des Entwicklungsteams entsprechen und die Verwendung vager und verwirrender Begriffe vermeiden. Das

Wie kann das Problem der unregelmäßigen Verwendung eingerückter Leerzeichen im Python-Code gelöst werden? Wie kann das Problem der unregelmäßigen Verwendung eingerückter Leerzeichen im Python-Code gelöst werden? Jun 24, 2023 pm 09:03 PM

Python ist eine sehr beliebte Programmiersprache, da sie einfach zu verstehen und leicht zu erlernen ist. In Python sind Einrückung und Codeformat sehr wichtig. Bei unregelmäßiger Verwendung wirkt sich dies stark auf die Lesbarkeit und Wartbarkeit des Codes aus. Ziel dieses Artikels ist es, verschiedene Methoden zur Lösung des Problems unregelmäßiger Einrückungsräume im Python-Code vorzustellen. Verwendung automatisierter Tools Bei der Python-Programmierung ist es sehr wichtig, die Codierungsstandards einzuhalten. Jeder Einzug im Code sollte die gleiche Anzahl von Leerzeichen verwenden. Wenn Sie Zeile für Zeile manuell ändern

PyCharm-Formatierungs-Tastenkombinationsanalyse: So vereinheitlichen Sie schnell den Codestil PyCharm-Formatierungs-Tastenkombinationsanalyse: So vereinheitlichen Sie schnell den Codestil Jan 27, 2024 am 10:38 AM

Codestil schnell standardisieren: Die Lesbarkeit und Konsistenz des PyCharm-formatierten Tastenkombinations-Parsing-Codes ist für Programmierer sehr wichtig. Unter der Voraussetzung, bestimmte Codierungsstilspezifikationen zu befolgen, kann das Schreiben von sauberem Code die Pflege und das Verständnis des Projekts erleichtern. Als leistungsstarke integrierte Entwicklungsumgebung bietet PyCharm Tastenkombinationen, mit denen wir Code schnell formatieren können. In diesem Artikel werden einige häufig verwendete Tastenkombinationen in PyCharm sowie deren spezifische Verwendung und Auswirkungen vorgestellt. 1. Automatische Einrückung des Codes (Strg

Wie können Codespezifikationen und Benennungsregeln in Java verwendet werden, um den Codierungsstil des Teams zu vereinheitlichen? Wie können Codespezifikationen und Benennungsregeln in Java verwendet werden, um den Codierungsstil des Teams zu vereinheitlichen? Aug 02, 2023 am 09:17 AM

Wie können Codespezifikationen und Benennungsregeln in Java verwendet werden, um den Codierungsstil des Teams zu vereinheitlichen? In einem Team ist es für Entwickler sehr wichtig, einen einheitlichen Codierungsstil zu haben. Es kann die Lesbarkeit und Wartbarkeit des Codes verbessern, die Kommunikationskosten zwischen Entwicklern senken und die Qualität und Stabilität des Codes verbessern. In diesem Artikel wird erläutert, wie Codespezifikationen und Benennungsregeln in Java verwendet werden, um den Codierungsstil des Teams zu vereinheitlichen, und es werden einige Codebeispiele aufgeführt. 1. Codespezifikationen für Einrückungen und Zeilenumbrüche: Verwenden Sie nach jeder Anweisung vier Leerzeichen für Einrückungen und Zeilenumbrüche.

See all articles