Domanda di colloquio di Atlassian

Why are String objects immutable in Java?