Bonjour tous le monde,
J'ai une petite question concernant la déclaration d'une constante en Java, sachant qu'il n'y à pas de constante à vraie dire en Java.
Par définition un champ d'instance déclarer final ne peut être modifier, je pense que ca devrait faire l'affaire.
Alors pourquoi dois-je ajouter le mots clé static pour que ça devient static final et devient disponible au moment de la compilation, au lieu d'attendre le runtime, et est ce qu'il à son propre espace mémoire dans la JVM, si oui c'est quoi son nom et son utilité?
Il y a quelque chose qui m'échappe merci pour votre aide.
Partager