Could anyone please tell me what is the meaning of the following line in context of Java:
final variable can still be manipulated unless it\'s immut
You can manipulate mutable final variables for e.g. of type StringBuffer but you cannot manipulate final variables of immutable types.
In case of mutable variables, new object is not created every time it's value is changed. But in case of of immutable types, whenever you change value, new object is created, so when you make it final, you cannot modify it.