Declaring a variable as final means that the variable's value can not be changed (ie it can not be set to another object). The object that the variable refers to can be changed.