Méthode de classe variable de classe Java

À propos de chaque variable et méthode

-Variable d'instance Fait référence au champ (variable) associé à chaque objet. ・ Méthode d'instance Fait référence à la méthode associée à chaque objet.

・ Variables de classe Fait référence aux champs associés à la classe entière. ・ Méthode de classe Fait référence à la méthode associée à la classe entière.

Méthode de définition de variable de classe

class Car {
    public static int Car //La variable de classe doit être statique avant que le nom de type public ne soit un modificateur
}Nom du type Nom de la classe

Méthode de définition de méthode de classe

class Car {
  public static void show(); //Méthode de classe
Nom de la méthode
}
Comment appeler la méthode de classe show () dans un programme qui utilise le fichier de classe Car
Car.show();

Caractéristiques des méthodes de classe

-Les méthodes de classe peuvent être appelées même si l'objet n'a pas été créé. -Les variables informelles et les méthodes d'instance ne sont pas accessibles dans les méthodes de classe.

De côté Les variables déclarées à l'intérieur d'une méthode sont appelées variables locales et ne peuvent pas être utilisées en dehors de la méthode déclarée, et les valeurs sont stockées jusqu'à la fin de la méthode.

class Car{
  int num;//Variables locales
  static int sum;//Variable de classe
  void setCar(int a){//Variables locales
    int a //Variables locales
  }
}

Recommended Posts

Méthode de classe variable de classe Java
Méthodes de classe Java
À propos de la classe Java
À propos de la division de classe (Java)
À propos de la classe Java StringBuilder
[Java] À propos de la classe Singleton
À propos de la classe Java String
À propos de la classe abstraite de Java
(Remarque) Classes / variables / méthodes Java
À propos des types de chargeur de classe Java
Méthodes Java
Méthodes Java
Pourquoi les variables de classe sont-elles nécessaires? [Java]
Diverses méthodes de la classe Java String
Comment utiliser les méthodes de classe [Java]
[Java] sortie, variables
À propos de l'interface Java
[Java] À propos des fonctionnalités de Java 12
[Java] Héritage de classe
classe Scanner java
Classe Java HashMap
[Java] À propos des tableaux
À propos de l'héritage de classe.
java (classe abstraite)
À propos des méthodes singulières
[Java] Différences entre les variables d'instance et les variables de classe
Où est Java
À propos de la méthode de HttpServlet ()
À propos des fonctionnalités Java
[WIP] Variables Java
[Java] Classe imbriquée
Classe anonyme Java
À propos des threads Java
Interface [Java]
À propos des tableaux Java
Méthodes de classe de chaîne
À propos de l'héritage Java
À propos de l'interface, interface java
Programmation Java (clause statique et "variables de classe")
[java] Classe abstraite
[Java] Classe d'objets
Classe locale Java
À propos de Java Var
À propos des méthodes Ruby
À propos de Java Literal
À propos des commandes Java
À propos de la sortie du journal Java
À propos de l'interface fonctionnelle Java
Java, à propos d'un tableau à deux dimensions
À propos de la classe StringBuilder
À propos de [Java] [StreamAPI] allMatch ()
À propos de la liaison de méthode Java
[Java] À propos des classes anonymes
A propos des méthodes de fractionnement (Java)
[Java Silver] À propos de l'initialisation
À propos des méthodes d'instance Ruby
A propos de la liste des baies Java