All the wrapper classes of primitive date types are immutable, immutable is a concept whose state or values cannot be changed once they are declared. If we try to change any value of the immutable class objects then instead of changing its original value it will create a new Object of same type and return with the new value which we trying to change.
To implement Immutable Class in Java we need to follow the below steps.