Maison >Java >javaDidacticiel >Types de variables en Java

Types de variables en Java

王林
王林original
2024-08-09 16:39:54903parcourir

Types of Variables in Java

En Java, nous avons trois types de variables appelées instance, locale et statique

Remarque : - En Java, nous ne prenons pas en charge les variables globales

Variables d'instance

Les variables d'instance sont les variables que nous définissons dans la classe et non dans la méthode

public class A {
   String name;
   String color;
}

dans l'exemple ci-dessus dans la classe A, nous avons défini certaines variables en utilisant le type de données dans l'extrait de code ci-dessus, nous avions défini des variables d'instance à l'intérieur de la classe mais en dehors de la méthode, ces variables sont des variables d'instance si vous souhaitez accéder aux variables d'instance en dehors de la classe, alors vous devez utiliser le spécificateur d'accès public la portée des variables d'instance dépend du spécificateur d'accès

Variables locales

Une variable utilisée lors de la déclaration de méthode en passant la méthode augmente ou en paramètre ou en déclarant des variables dans le corps de la méthode secondaire appelée comme variables locales

public int caluclate(int a, int b) {
  return a + b;
}

Dans les variables d'extrait de code ci-dessus déclarées dans la méthode appelée en tant que variables locales, vous ne pouvez utiliser cette variable qu'à l'intérieur de la méthode

*Variables statiques *

Variables statiques définies à l'aide du mot-clé static après avoir déclaré le mot-clé static static devant votre variable les variables appelées variables statiques

public class B {
  static String name = "Ryan";
}

L'extrait de code ci-dessus est un exemple de variables statiques

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn