What is the purpose of the final keyword in the following Java code?
final
final int MAX_SPEED = 120;
It declares MAX_SPEED as a variable with changeable value
It declares MAX_SPEED as a constant that cannot be changed
It initializes a method named MAX_SPEED
It creates a new class named MAX_SPEED