idea支持编译Lambda表达式?
1.编译报错主要有两种情况:
1.直接编译报错:
public static void main(String[] args) {
int port = 2222;
new Thread(() -> { //Lambda expressions are not supported at language level '5'
new ImServer().run(port);
}).start();
}
2.运行时报错
2.Idea设置支持Lambda,编译项目:
说明:Lambda是java8和更高的版本才支持的;
对应上面的两种情况:
1.设置如下图所示:
2.设置如下图: