Why is that a variable used in an Interface is PUBLIC STATIC FINAL? Why \"static\" in particular?
Because you can not instantiate an interface. Also there cannot be any method body to use a non-static non-final variable.