Variables d'instance et variables de classe

Résolu
Bonjour,

je veux bien savoir la différence entre un variable de classe et un variable d'instance (en java), si c'est possible
merci
Configuration: Windows XP
Firefox 3.0.4

1 réponse

  1. Contributeur
    Bonsoir,
    Une variable de classe est une variable qui est commune à toutes les instances de cette classe. Une telle variable est d'ailleurs accessible sans avoir besoin de passer par une instance de la classe.
    Une variable d'instance est spécifique à ton instance, donc aura une valeur qui sera différente pour toutes les instances (car la zone mémoire sur laquelle ta variable va pointer sera spécifique à ton instance, contrairement à une variable de classe).

    Cordialement,