Bonjour
String literals are created at compile time, and the compiler does not create a duplicate String literal. The strings with the new operator are created at runtime, and a new string will be created even if there is an identical string already in the pool created at compile time.
je dois passer une certif bientôt, et il y a quelque chose qui m'échappe. Comment peut on faire la différence entre la compilation, et le runtime. J'avoue que c'est une notion qui m'échappe encore.. C'est souvent face à ce genre de question que je sèche. Alors je ne sais pas si c'est basique où pas, en tout cas, je suis convaincu, qu'il se trouvera des personnes pour connaître la réponse.

Bien à vous.