要實現java接口的實現類中添加@Override不報錯,須要jdk在1.6以上才能夠。java
在idea上須要進行以下設置才能夠,否則會報錯ide
首先,確保項使用的jdk在1.6以上,我這裏是1.8版本ui
設置IDEA:File >> Project Structure >> Project 中設置Project language level以下
置如上地方外,咱們還須要對module進行設置哦。 File >> Project Structure >> Modules,而後選擇需設置的module,在Sources頁面,language level也須要設置成 6-@Override in interfaces
在編譯過程當中出現這種錯誤時,還須要修改java 編譯器的版本idea
Error:java: Compilation failed: internal java compiler error
須要在idea上進行設置code
File >> setting >> Build Execution Deployment >> Compiler >> Java Compiler