Citation:
CEPENDANT c'est une solution temporaire qui doit être rapidement remplacées par un property ou un xml.
Pas forcément. Il arrive que parfois, on ne veut pas de constantes en dehors du programme dans un fichier xml ou properties. Par exemple, une valeur à laquelle on interdit la modification ou même la consultation par l'utilisateur. J'ai un exemple concret sous la main : un programme qui se connecte à une BD, mais dont on ne veut pas que les codes d'accès soient visibles, ni même modifiables.