jdk1.5不能检测到接口里面的方法,
要把编译设为1.6才好使
@Override 出现编译异常的问题:
jdk1.6对于接口的实现,可以用@Override来标记实现类的实现方法不会报错
如果放到jdk1.5环境下就会抱编译异常, 为什么会出现这个问题是因为, jdk1.5的@Override只面向与实现父类的方法.
而@Override标记,一般都是开发工具自动加上, 如Eclipse, 所以, 我们开发时要检查开发环境和发布环境,以及测试环境的一致.
参考:http://hi.baidu.com/jaffehe/item/b269fd0add5daeda73e676f9