<<membre static>>

kkainmoh Messages postés 45 Statut Membre -  
KX Messages postés 19031 Statut Modérateur -
bon jour
je veux savoir ou on initialise les membres static en java
et merci d'avance

2 réponses

  1. KX Messages postés 19031 Statut Modérateur 3 020
     
    Bonjour,

    Il est conseillé de l'initialiser directement à la déclaration du membre.

    Cependant si tu ne l'initialise pas il aura une valeur par défaut (0 pour les types primitifs, null pour les références d'objet).
    0
  2. kkainmoh Messages postés 45 Statut Membre
     
    Bonjour
    merci mon amie alors c facile
    par exp : private static nbreVille=10;
    0
    1. KX Messages postés 19031 Statut Modérateur 3 020
       
      Exactement.

      Remarque : si "nbreVille" est une constante il faudrait lui rajouter le mot clé "final" pour éviter qu'elle ne soit modifiée (sinon ce n'est plus une constante...) et s'adapter aux conventions de nommages.

      private static final int NBRE_VILLE = 10;
      0