Possible Duplicate:
Why can't strings be mutable in Java and .NET?
What's the advantage of a String be Immutable?
can any one please tell me why String class has been created as immutable class, Any valid reason behind this Design approach?
Please share your thoughts