Heim  >  Artikel  >  Java  >  Was ist Fedvar in Java?

Was ist Fedvar in Java?

下次还敢
下次还敢Original
2024-04-26 23:12:16510Durchsuche

Feldvariable wird in Java verwendet, um Variablen auf Klassenebene zu deklarieren: Es gibt vier Modifikatoren: öffentlich, geschützt, Standard und privat Java-Datentyp, Variablennamen müssen den Java-Benennungsregeln folgen. Im Gegensatz zu lokalen Variablen ist Fieldvar in der gesamten Klasse sichtbar und wird zum Speichern von Daten auf Klassenebene verwendet, z. B. Konfigurationsinformationen oder Statusinformationen.

Was ist Fedvar in Java?

fieldvar in Java

fieldvar ist ein Schlüsselwort in Java, das zum Deklarieren von Variablen auf Klassenebene (auch Felder genannt) verwendet wird.

Syntax

<code class="java">fieldvar <修饰符> <类型> <变量名>;</code>

Modifikatoren

fieldvar kann die folgenden Modifikatoren verwenden:

  • public: ermöglicht allen Code außerhalb der Klasse den Zugriff auf die Variable.
  • geschützt: Ermöglicht allen Klassen im selben Paket und Unterklassen dieser Klasse den Zugriff auf diese Variable.
  • Standard (Standard): Nur Klassen im selben Paket dürfen auf diese Variable zugreifen.
  • private: Nur Interna der Klasse auf diese Variable zugreifen lassen.

type

fieldvar kann ein beliebiger Java-Datentyp sein, wie zum Beispiel:

  • Grundtypen (int, double, boolean usw.)
  • Objekttypen (String, Liste usw.)

Variablenname

Der Variablenname von fieldvar muss den Namensregeln für Java-Bezeichner folgen, d. h. mit einem Buchstaben, einem Dollarzeichen ($) oder einem Unterstrich (_) beginnen und kann von Buchstaben, Zahlen, Dollarzeichen usw. und Unterstriche.

Beispiel

Das folgende Beispiel deklariert eine Variable auf Klassenebene vom Typ private Zeichenfolge mit dem Namen name:

<code class="java">private String name;</code>

Sie können auf Feldvariablen mit Punktoperatoren zugreifen und diese ändern:

<code class="java">// 获取 name 的值
String nameValue = obj.name;

// 设置 name 的值
obj.name = "John Doe";</code>

Funktion

Feldvariable wird für die Speicherklasse verwendet -Daten, die von allen Instanzen der Klasse gemeinsam genutzt werden. Sie werden häufig zum Speichern von Konfigurationsinformationen oder Statusinformationen für eine Klasse verwendet.

Unterschiede zu lokalen Variablen

fieldvar unterscheidet sich von lokalen Variablen, die innerhalb einer Methode oder eines Blocks deklariert werden und nur innerhalb dieses Bereichs sichtbar sind. fieldvar ist in der gesamten Klasse sichtbar, sogar innerhalb verschiedener Methoden oder Blöcke.

Das obige ist der detaillierte Inhalt vonWas ist Fedvar in Java?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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
Vorheriger Artikel:Scanner bedeutet in JavaNächster Artikel:Scanner bedeutet in Java