idea @Override is not allowed when implementing interface method
@Override从jdk1.5开始出现的,是用来标注方法重写;通常方法重写发生在继承父类,重写父类方法,或者实现接口,实现接口方法;
@Override能够保证你正确重写方法,当重写方法出错时(方法名误写、漏掉参数)编译器会提示编译错误
解决方法:问题出在idea得jdk版本低于1.5 :File → Project Structure → Modules 把JDK版本改成大于1.5就可以了
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/3ab811af6aacbca443dc013dba6e82f7.png#pic_center)