2011年10月15日
摘要: 在interface里面的变量默认都是public static final 的。所以可以直接省略修饰符:String param="ssm";//变量需要初始化 为什么接口要规定成员变量必须是public static final的呢? 答: 首先接口是一种高度抽象的"模版",,而接口中的属性也就是’模版’的成员,就应当是所有实现"模版"的实现类的共有特性,所以它是public static的 ,是所有实现类共有的 .假如可以是非static的话,因一个类可以继承多个接口,出现重名的变量,如何区分呢?其次,接口中如果可能定义非fin 阅读全文
posted @ 2011-10-15 12:18 星^_^風 阅读(270) 评论(0) 推荐(0) 编辑