Qu'est-ce que l'utilisation d'un privé variable statique en Java?

Si une variable est déclarée comme public static varName;, alors je peux y accéder à partir de n'importe où que ClassName.varName. Je suis également conscient que les membres statiques sont partagés par toutes les instances d'une classe et ne sont pas réaffectés dans chaque instance.

Est de déclarer une variable comme private static varName; toute différente de la déclaration d'une variable private varName;?

Dans les deux cas, il ne peut être accédé que ClassName.varName ou ClassInstance.varName de toute autre classe.

Ne déclarant la variable static de lui donner d'autres propriétés particulières?

  • Java les noms de variables ne peuvent pas contenir des tirets (-).
InformationsquelleAutor Vaibhav Jani | 2011-09-02