据说这是jdk的问题,@Override是JDK5就已经有了,但有个小小的Bug,就是不支持对接口的实现,认为这不是Override 而JDK6修正了这个Bug,无论是对父类的方法覆盖还是对接口的实现都可以加上@Override。

解决办法: 修改编译器的jdk级别。

方法一:Project Structure ---->Project--->project language level---->选择:6.0-@Override in interfaces

方法二:在报错的@Override上面按 alt+enter 可以将jdk的级别快速的修改为jdk6.0

最新文章

  1. 国外程序员整理的Java资源大全分享
  2. discuz全局数组变量 后台各项设置 完整版
  3. C#实现二叉查找树
  4. gitlb gerrit jenkins CI整合调试
  5. JS数据类型的理解(猜测)
  6. eclipse 使用指南
  7. XML预定义的实体
  8. WindowsPhone8中实现圆形图片的生成显示
  9. 关于:1.指针与对象;2.深浅拷贝(复制);3.可变与不可变对象;4.copy与mutableCopy的一些理解
  10. 1px 究竟是多大
  11. intellij idea 插件开发--快速定位到mybatis mapper文件中的sql
  12. Java面试题积累
  13. 【Alpha版本】冲刺阶段 - Day3 - 逆风
  14. 性能测试入门 — LoadRunner 使用初探
  15. java重写与重载的区别
  16. typecho视频播放插件JWPlayer
  17. DbContext 和 ObjectContext两者的区别
  18. redis该怎么用
  19. c# combobox 绑定报错
  20. 20145204Android开发基础

热门文章

  1. 【简单dp】poj 2127 Greatest Common Increasing Subsequence【最长公共上升子序列】【模板】
  2. poj1753模拟
  3. java定时任务Quartz Demo(2.X)
  4. kafka笔记(一)
  5. ZooKeeper服务-一致性、实现
  6. Linux嵌入式 -- 内核 - 进程控制 和 调度
  7. Spring data jpa 实现简单动态查询的通用Specification方法
  8. Keystone集成LDAP
  9. Linux软件安装常用方法
  10. 使用<s:property value="4"/>是报错