最近在学习的时候,会发现一些很奇怪的现象。
比如加了@Override注解竟然报错。
找了一下发现了问题所在:在IDEA中:
Ctrl+shift+alt+s然后找到Modules模块,在language level中选择6 -@Override in interfaces即可
实际上知道JDK1.6版本才支持对接口中重写的方法加上@Override注解。
那么可以考虑到在这个语言等级应该是指的是在编译过程中针对不同JDK出现的限制(控制编译时异常的)
本文分享自 作者个人站点/博客 前往查看
如有侵权,请联系 cloudcommunity@tencent.com 删除。
本文参与 腾讯云自媒体同步曝光计划 ,欢迎热爱写作的你一起参与!