logo

Java-Variablen

Eine Variable ist ein Container, der den Wert enthält, während der Java-Programm wird ausgeführt. Einer Variablen wird ein Datentyp zugewiesen.

Variable ist ein Name des Speicherorts. In Java gibt es drei Arten von Variablen: lokale Variablen, Instanzvariablen und statische Variablen.

enthält Teilzeichenfolge Java

Es gibt zwei Arten von

Variable

Eine Variable ist der Name eines reservierten Bereichs, der im Speicher zugewiesen ist. Mit anderen Worten, es ist ein Name des Speicherorts. Es ist eine Kombination aus „vary + able“, was bedeutet, dass sein Wert geändert werden kann.

Variablen in Java
 int data=50;//Here data is variable 

Arten von Variablen

Es gibt drei Arten von Variablen Java :

  • lokale Variable
  • Instanzvariable
  • statische Variable
Arten von Variablen in Java

1) Lokale Variable

Eine im Hauptteil der Methode deklarierte Variable wird als lokale Variable bezeichnet. Sie können diese Variable nur innerhalb dieser Methode verwenden und die anderen Methoden in der Klasse wissen nicht einmal, dass die Variable existiert.

Eine lokale Variable kann nicht mit dem Schlüsselwort „static“ definiert werden.

2) Instanzvariable

Eine innerhalb der Klasse, aber außerhalb des Methodenkörpers deklarierte Variable wird als Instanzvariable bezeichnet. Es ist nicht als deklariert statisch .

Sie wird als Instanzvariable bezeichnet, da ihr Wert instanzspezifisch ist und nicht von mehreren Instanzen gemeinsam genutzt wird.

3) Statische Variable

Eine als statisch deklarierte Variable wird als statische Variable bezeichnet. Es kann nicht lokal sein. Sie können eine einzelne Kopie der statischen Variablen erstellen und diese für alle Instanzen der Klasse freigeben. Die Speicherzuweisung für statische Variablen erfolgt nur einmal, wenn die Klasse in den Speicher geladen wird.

Beispiel zum Verständnis der Variablentypen in Java

 public class A { static int m=100;//static variable void method() { int n=90;//local variable } public static void main(String args[]) { int data=50;//instance variable } }//end of class 

Beispiel für eine Java-Variable: Addiere zwei Zahlen

 public class Simple{ public static void main(String[] args){ int a=10; int b=10; int c=a+b; System.out.println(c); } } 

Ausgabe:

 20 

Beispiel für eine Java-Variable: Erweiterung

 public class Simple{ public static void main(String[] args){ int a=10; float f=a; System.out.println(a); System.out.println(f); }} 

Ausgabe:

 10 10.0 

Beispiel für eine Java-Variable: Eingrenzung (Typecasting)

 public class Simple{ public static void main(String[] args){ float f=10.5f; //int a=f;//Compile time error int a=(int)f; System.out.println(f); System.out.println(a); }} 

Ausgabe:

 10.5 10 

Beispiel für eine Java-Variable: Überlauf

 class Simple{ public static void main(String[] args){ //Overflow int a=130; byte b=(byte)a; System.out.println(a); System.out.println(b); }} 

Ausgabe:

Baum- und Graphentheorie
 130 -126 

Beispiel für eine Java-Variable: Hinzufügen eines niedrigeren Typs

 class Simple{ public static void main(String[] args){ byte a=10; byte b=10; //byte c=a+b;//Compile Time Error: because a+b=20 will be int byte c=(byte)(a+b); System.out.println(c); }} 

Ausgabe:

 20