The answer is final. It is common practice to use a final variable as a size declarator. static, reference, final, boolean. Final variables are often declared with the static keyword in Java and are treated as constants. Once a final variable has been assigned, it always contains the same value.