先说nterface 中的成员变量是啥:
默认必须是public stastic final,所以可以直接写成Integer var = 123;
为啥stastic?---interface 是接口能实例化吗?答案是不能,接口就是一种给实现类的约束。
为啥final?---interface是啥?都是stastic的,随随便都能改,实现他的类的怎么办?再者这是接口,是规范,是规则,规则随便改合理吗?这也是接口的意义吧
为啥还是public?不是public,别人实现了你,别人能用这个变量吗?答案是不能用,不能用定义这玩意干啥???
参考:
http://www.tuicool.com/articles/JBbu6f