接口中的属性必须是常量,只能读不能改,这样才能为实现接口的对象提供一个统一的属性。接口必须要具体类实现才有意义,所以必须是public接口中的数据对所有实现类只有一份,所以是static (否则一个类实现了多个接口,里边有同名的变量)要使实现类为了向上转型成功,所以必须是final的