Why are strings immutable?
Anonym
If a string is mutable, changing the string with one reference will lead to the wrong value for the other references. It would also be a security risk since strings are used in database connections, opening files, etc.