NVIDIA interview question

Why is the string class in Java immutable?