This week's book giveaway is in the Android forum.
We're giving away four copies of Head First Android and have Dawn & David Griffiths on-line!
See this thread for details.
The moose likes Java in General and the fly likes Why String is immutable in Java? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Head First Android this week in the Android forum!
JavaRanch » Java Forums » Java » Java in General
Bookmark "Why String is immutable in Java?" Watch "Why String is immutable in Java?" New topic

Why String is immutable in Java?

Rd Dari
Ranch Hand

Joined: Feb 22, 2010
Posts: 211

Hi all,

Please clear why String is immutable in java with a understandable example?

Thanks !!
Jaikiran Pai

Joined: Jul 20, 2005
Posts: 10433

See previous discussions

[My Blog] [JavaRanch Journal]
Satyaprakash Joshii
Ranch Hand

Joined: Jun 18, 2012
Posts: 165
one reason is..immutable objects are simple...less error prone...once created cant be changed and if multiple threads are accesing at same time still it doesnt cause any issue...
I agree. Here's the link:
subject: Why String is immutable in Java?
It's not a secret anymore!