IDEA新建项目时的“Project SDK”和“Java”有何区别?

IDEA新建项目时的“Project SDK”和“Java”有何区别?_第1张图片

Java 选项是语法的版本,是让你选择项目里会用到的语言特性

Project SDK 选项是Java程序运行环境的版本,是实际用到的JDK,你看它是显示全了版本号的。

注意:一般来说语言特性不能比 SDK 高。比如 SDK 版本是8,语言选 11 就有问题了。

你可能感兴趣的:(#,IDEA相关,intellij-idea,java,ide)