final variable
Java
A variable with the final reserved word in its declaration. A final may not assigned to once it has been initialized. Initialization often takes place as part of its declaration. However, the initialization of an uninitialized final field (known as a blank final variable) may be deferred to the class's constructor, or an initializer.