这是一个JDK1.5的的bug,1.6以上版本已经修复,而Eclipse编译器选择的版本是1.5,所以需要在项目属性的Java Compiler里面修改版本为1.6以上
这里说的是 在 Preference 对话框中看到的是全局参数,它只是个默认值,在项目属性中我们可以再覆盖项目自己的值。你需要检查项目属性设置中是否启用“启用项目自己的设置”,最后检查下项目中的设置是否没有被改过来。