Java-Klasse Variable Klassenmethode

Über jede Variable und Methode

-Instanzvariable Bezieht sich auf das Feld (Variable), das jedem Objekt zugeordnet ist. ・ Instanzmethode Bezieht sich auf die jedem Objekt zugeordnete Methode.

・ Klassenvariablen Bezieht sich auf die Felder, die der gesamten Klasse zugeordnet sind. ・ Klassenmethode Bezieht sich auf die Methode, die der gesamten Klasse zugeordnet ist.

Methode zur Definition von Klassenvariablen

class Car {
    public static int Car //Die Klassenvariable muss statisch sein, bevor der Typname public ein Modifikator ist
}Typname Klassenname

Definitionsmethode für Klassenmethoden

class Car {
  public static void show(); //Klassenmethode
Methodenname
}
So rufen Sie die Klassenmethode show () in einem Programm auf, das die Car-Klassendatei verwendet
Car.show();

Merkmale von Klassenmethoden

-Klassenmethoden können auch dann aufgerufen werden, wenn das Objekt nicht erstellt wurde. -Instanzvariablen und Instanzmethoden können innerhalb von Klassenmethoden nicht aufgerufen werden.

Beiseite Innerhalb einer Methode deklarierte Variablen werden als lokale Variablen bezeichnet und können nicht außerhalb der deklarierten Methode verwendet werden. Werte werden gespeichert, bis die Methode endet.

class Car{
  int num;//Lokale Variablen
  static int sum;//Klassenvariable
  void setCar(int a){//Lokale Variablen
    int a //Lokale Variablen
  }
}

Recommended Posts

Java-Klasse Variable Klassenmethode
Java-Klassenmethoden
Über die Java-Klasse
Über die Klassenteilung (Java)
Informationen zur Java StringBuilder-Klasse
[Java] Über Singleton Class
Informationen zur Java String-Klasse
Über die abstrakte Klasse von Java
(Hinweis) Java-Klassen / Variablen / Methoden
Informationen zu Java Class Loader-Typen
Java-Methoden
Java-Methoden
Warum werden Klassenvariablen benötigt? [Java]
Verschiedene Methoden der Java String Klasse
Verwendung von Klassenmethoden [Java]
[Java] Ausgabe, Variablen
Über die Java-Schnittstelle
[Java] Informationen zu Java 12-Funktionen
[Java] Klassenvererbung
Java-Scanner-Klasse
Java HashMap-Klasse
[Java] Über Arrays
Informationen zur Klassenvererbung.
Java (abstrakte Klasse)
Über singuläre Methoden
[Java] Unterschiede zwischen Instanzvariablen und Klassenvariablen
Wo ist mit Java?
Über die Methode von HttpServlet ()
Informationen zu Java-Funktionen
[WIP] Java-Variablen
[Java] Verschachtelte Klasse
Anonyme Java-Klasse
Über Java-Threads
[Java] -Schnittstelle
Informationen zu Java-Arrays
String-Klassenmethoden
Über Java-Vererbung
Über Schnittstelle, Java-Schnittstelle
Java-Programmierung (statische Klausel und "Klassenvariablen")
[Java] Abstrakte Klasse
[Java] Objektklasse
Lokale Java-Klasse
Über Java Var
Über Ruby-Methoden
Über Java Literal
Informationen zu Java-Befehlen
Informationen zur Java-Protokollausgabe
Informationen zur Java-Funktionsschnittstelle
Java, über zweidimensionales Array
Informationen zur StringBuilder-Klasse
Über [Java] [StreamAPI] allMatch ()
Informationen zur Bindung von Java-Methoden
[Java] Über anonyme Klassen
Informationen zu Aufteilungsmethoden (Java)
[Java Silver] Informationen zur Initialisierung
Informationen zu Ruby-Instanzmethoden
Informationen zur Java-Array-Liste