接口变量在Java中默认为静态且为最终变量,为什么?