https://www.machinet.net/tutorial-fr/why-string-is-immutable-in-java-explained