In this article I emphasize on using immutable objects in java and show how objects, even being immutable, can still be changed.
What are java immutable objects ?
Immutable objects are objects those state (value) cannot be changed after their creation (construction), here is an example.
Read moreImmutable objects in Java,are they really immutable?