aspose file tools*
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 EJB 3 in Action this week in the EJB and other Java EE Technologies 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: 202

Hi all,

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

Thanks !!
Jaikiran Pai

Joined: Jul 20, 2005
Posts: 9313

See previous discussions

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

Joined: Jun 18, 2012
Posts: 106
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?
Similar Threads
why string
Why String in Java is made immutable?
why immutable string object ?
Immutable classes in java