Wie deklarieren Sie eine Instanzvariable in Java?
Wie deklarieren Sie eine Instanzvariable in Java?

Video: Wie deklarieren Sie eine Instanzvariable in Java?

Video: Wie deklarieren Sie eine Instanzvariable in Java?
Video: Java Klassenvariablen und Instanzvariablen 2024, Kann
Anonim

Instanzvariablen werden erstellt, wenn ein Objekt wird unter Verwendung des Schlüsselworts 'neu' erstellt und vernichtet, wenn die Objekt ist zerstört. Instanzvariablen Werte halten, auf die von mehr als einer Methode, einem Konstruktor oder Block oder wesentlichen Teilen eines Objekts Zustand, der während der gesamten Klasse vorhanden sein muss.

Wie schreibt man außerdem eine Instanzvariable in Java?

Wenn ein Objekt mit dem Schlüsselwort 'neu' erstellt wird, dann Instanzvariablen erstellt werden und wenn das Objekt zerstört wird, Instanzvariable wird ebenfalls zerstört. In Java , Instanzvariablen kann auf Klassenebene vor oder nach der Verwendung deklariert werden. Zum Instanzvariablen , können Zugriffsmodifikatoren angegeben werden.

Was ist außer oben mit Instanzvariable gemeint? Bei der objektorientierten Programmierung mit Klassen ist ein Instanzvariable ist ein variabel definiert in einer Klasse (d. h. ein Mitglied Variable ), für die jedes instanziierte Objekt der Klasse eine separate Kopie hat, oder Beispiel . Ein Instanzvariable ist ähnlich einer Klasse Variable . Variablen sind Eigenschaften, die ein Objekt über sich selbst kennt.

Was sind hiervon Instanzvariablen in Java?

Instanzvariable in Java wird von Objekten verwendet, um ihre Zustände zu speichern. Variablen die ohne das Schlüsselwort STATIC definiert sind und außerhalb jeder Methodendeklaration stehen, sind objektspezifisch und werden als Instanzvariablen . Sie werden so genannt, weil ihre Werte Beispiel spezifisch und werden nicht unter geteilt Instanzen.

Wie initialisiert man eine Variable in Java?

Java erlaubt dir auch initialisieren ein Variable auf der gleichen Aussage, die die erklärt Variable . Dazu verwenden Sie einen Initialisierer, der die folgende allgemeine Form hat: type name = expression; Tatsächlich können Sie mit dem Initialisierer eine Deklaration und eine Zuweisungsanweisung in einer kurzen Anweisung kombinieren.

Empfohlen: