Heim > Java > javaLernprogramm > Arten von Variablen in Java

Arten von Variablen in Java

王林
Freigeben: 2024-08-09 16:39:54
Original
911 Leute haben es durchsucht

Types of Variables in Java

In Java gibt es drei Arten von Variablen namens Instanz, lokal und statisch

Hinweis: – In Java haben wir keine globalen Variablen unterstützt

Instanzvariablen

Instanzvariablen sind die Variablen, die wir in der Klasse definieren, nicht in der Methode

public class A {
   String name;
   String color;
}

Nach dem Login kopieren

Im obigen Beispiel in Klasse A haben wir einige Variablen mithilfe des Datentyps definiert. Im obigen Codeausschnitt hatten wir Instanzvariablen innerhalb der Klasse definiert, aber außerhalb der Methode sind diese Variablen Instanzvariablen, wenn Sie dann auf Instanzvariablen außerhalb der Klasse zugreifen möchten Sie müssen den Zugriffsspezifizierer public verwenden. Der Gültigkeitsbereich der Instanzvariablen hängt vom Zugriffsspezifizierer ab

Lokale Variablen

Eine Variable, die verwendet wird, während die Methodendeklaration Methodenerweiterungen oder Parameter übergibt oder Variablen im Nebenmethodenkörper deklariert, die als lokale Variablen bezeichnet werden

public int caluclate(int a, int b) {
  return a + b;
}
Nach dem Login kopieren

In den obigen Code-Snippet-Variablen, die in der aufgerufenen Methode als lokale Variablen deklariert werden, können Sie diese Variable nur innerhalb der Methode verwenden

*Statische Variablen *

Statische Variablen, die mit dem Schlüsselwort static definiert werden, nachdem Sie das Schlüsselwort static static vor Ihrer Variablen deklariert haben, werden die Variablen als statische Variablen bezeichnet

public class B {
  static String name = "Ryan";
}
Nach dem Login kopieren

Der obige Codeausschnitt ist ein Beispiel für statische Variablen

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

Quelle:dev.to
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage