That makes sense, yes. This is how constants are defined in Java.
final
means that the variable cannot be reassigned - i.e. this is the only meaning that may havestatic
means that the same value is available from each instance of the class (this also means that it can be accessed even without the class instance where it is declared)
( private
here means that this constant is available only for the current class (all its instances and its static methods))
source
share