Eclipse debugger, at least version 3.4.x, allows changing final primitive value. Classes like Boolean
or Integer
are build upon immutability, so any change of the immutable field will have insidious effect on all the places where the same instance is used: