出现这个问题时,要注意三个方面,网上都是简单的说了一下,现总结如下:

一 编译的jdk1 确认安装的jdk,windows->preferences->java->Installed JREs
2、你所用的代码的jdk与目前的编译环境的jdk不一样,在当前工程上点右键选择"属性",进去后在Java build path进去修改即可。
3、进到当前工程的属性后,选择"Java Compiler"进去后将"Compiler Compliance level"改成当前jdk的版本

将以上三步都修改好后,一开始所提的错误就没有了,