← Back to JavaString Immutability
Javajava
The Question
Why are Strings immutable in Java?
What a Strong Answer Covers
- security
- String Constant Pool sharing
- thread safety without synchronization
- hash code consistency
- once created value cannot change
Related Questions
Practice This Question
Get AI-graded feedback on your answer with follow-up probes on weak points.
Take the Free Assessment