salut a tous,
une variable d'instance constante (final) sera créée autant de fois qu'il ya instantiation, je vois que puisqu'elle est constante on a pa besoin de plusieurs exemplaires, donc on la défini comme variable de classe avec le modificateur static.
auriez-vous un contre exemple si ce n'est pas le cas?
merci
final ca veut dire qu'on ne peut assigner qu'une valeur la variable.
Mais cette assignement peut très bien être fait dans le constructeur par exemple. et donc la variable aura une valeur différente pour chaque objet mais cette valeur sera figé une fois pour toute.
bin maintenant c'est vrai qu'on utilise rarement les variables final comme ceci, mais c'est une possibilité.
[java]final doit etre static?
× Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
× Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.