我是Java编程的初学者。这是我的问题:
它说Java SDK 1.8。我很迷惑。 Java SDK 1.8和Java版本6或8之间有什么关系?
这是智能图片。
它说Java SDK 1.8。它阻止我使用Java 7中提供的try-with-resouese。
如何找出IntelliJ在我当前项目中使用的Java版本?
答案 0 :(得分:1)
Java 8和1.8是相同的。正如几位人士在评论中指出的那样。区别在于营销和开发人员版本编号。拿“1”从前面获取营销版本。
要在IntelliJ中启用Java 7和8功能,请打开项目结构对话框。 (文件>项目结构......)在项目部分,有一个“项目语言级别”下拉列表。选择7或8的那个以启用try with resource功能。