xxxxxxxxxx
Immutable objects are by default thread-safe because there state can not be modified once created.
So we do not have to take care of data inconsistency in case of immutable objects.
For example: All the Wrapper classes (Integer, Long, Byte, Double, Float, Short),String class