IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

[Static] nouvelle question sur les blocs static


Sujet :

Langage Java

  1. #1
    Membre averti
    Homme Profil pro
    Inscrit en
    Juillet 2002
    Messages
    705
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations forums :
    Inscription : Juillet 2002
    Messages : 705
    Points : 393
    Points
    393
    Par défaut [Static] nouvelle question sur les blocs static
    Si je fais deux blocs static static{ }

    dans deux classes différentes avec l'une qui modifie des variables static de l'autre, comment ca se passe pour l'odre de modif.

    Qu'est ce qui se passe ??

    hihi, une question à la con hein ...

    Merci pour les experts

  2. #2
    Membre éprouvé
    Profil pro
    Architecte technique
    Inscrit en
    Mars 2002
    Messages
    966
    Détails du profil
    Informations personnelles :
    Âge : 51
    Localisation : France

    Informations professionnelles :
    Activité : Architecte technique

    Informations forums :
    Inscription : Mars 2002
    Messages : 966
    Points : 1 085
    Points
    1 085
    Par défaut
    Tu veux dire que les deux classes se modifient mutuellement ???

    A mon avis tu risque d'arriver à des trucs non prévisibles... c'est à dire (mais peut-être que je me trompe) que c'est selon l'ordre de chargement des classes ...

  3. #3
    Membre éprouvé
    Profil pro
    Développeur Back-End
    Inscrit en
    Avril 2003
    Messages
    782
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Back-End

    Informations forums :
    Inscription : Avril 2003
    Messages : 782
    Points : 935
    Points
    935
    Par défaut
    si mes souvenir sont bon la methode static{} s'exécute quand on appele la classe (montée de la classe en mémoire ) don ctypiquement

    si on appele la Classe1 cela appelle la static1{} qui
    losrque qu'elle appelle la classe2 pour modifier ses attribut ,
    cela appelle la methode static2 {}
    puis modifie les attibuts de Classe2
    et fini le traitement de la methode static1{}

    en espérant avoir été assez clair

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Nouvelle question sur les tableaux à remplir
    Par Rose22 dans le forum Débuter avec Java
    Réponses: 3
    Dernier message: 02/06/2014, 16h37
  2. question sur les variables static
    Par laurentze dans le forum Débuter avec Java
    Réponses: 8
    Dernier message: 29/03/2010, 14h06
  3. question sur les classes "static"
    Par Asmod_D dans le forum C++
    Réponses: 4
    Dernier message: 05/04/2009, 17h27
  4. [Debutant] Nouvelle question sur les pointeurs
    Par etiennegaloup dans le forum Débuter
    Réponses: 3
    Dernier message: 11/01/2006, 09h55
  5. Question sur les statics et les structures
    Par Steph12 dans le forum C
    Réponses: 3
    Dernier message: 24/03/2005, 13h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo