Mutability
Mutable means that a memory location can be reassigned new values.
Related concepts: ValueAssignmentVariable
Closest Wikipedia entry: Immutable object
Misconceptions about Mutability8 documented Misconceptions
Check YourselfFinalReferenceImpliesImmutability
An object referred to by a final variable is an immutable object
ImmutableRequiresFinalParameters
Immutable classes need final constructor/method parameters
PrivateFieldsImplyImmutability
A class where all fields are private is immutable
PrivateMeansFinal
A private field cannot be changed
ThisAssignable
One can assign to this