java11idea
时间: 2024-12-27 16:30:26 浏览: 5
### 配置 IntelliJ IDEA 使用 Java 11
#### 设置项目 SDK 版本
为了使项目能够使用 Java 11,在创建新项目或修改现有项目的设置时,需指定 JDK 的版本。通过文件菜单中的 `Project Structure` 或者直接在新建项目时选择合适的 JDK。
对于已有项目:
1. 打开 `File -> Project Structure...` 菜单选项。
2. 在弹出窗口左侧列表中点击 `Project`,右侧会显示当前使用的 SDK 和语言级别。
3. 将 `Project SDK:` 下拉框更改为已安装的 Java 11 SDK[^1]。
如果尚未安装 Java 11,则可以通过 JetBrains Toolbox 安装不同版本的 JDK,也可以手动下载并配置路径到本地计算机上的 Java 11 发行版。
#### 修改模块 SDK 版本
除了全局设定外,还可以针对特定模块单独定义所用的 JDK:
1. 同样进入 `File -> Project Structure...`.
2. 切换至 `Modules`, 然后选中要调整的目标模块。
3. 查看右边栏里的 `Module SDK` 字段,并将其设为所需的 Java 11 版本.
#### 更新编译器参数
确保编译过程中遵循最新的标准库特性以及语法糖衣支持,可以适当调整编译器参数来启用这些功能:
```xml
<compilerArguments>
<arg>-source</arg><value>11</value>
<arg>-target</arg><value>11</value>
</compilerArguments>
```
此部分通常是在构建工具(如 Maven 或 Gradle)的相关配置文件内完成;如果是纯 IDE 内部管理的小型工程,则可在 `Settings/Preferences | Build, Execution, Deployment | Compiler | Java Compiler` 页面下找到相应条目进行更改[^2].
#### 创建和运行基于 Java 11 的简单应用程序
当一切准备就绪之后,就可以编写简单的 HelloWorld 应用了。按照如下方式创建源码文件并将之置于 src 目录之下:
```java
public class Hello {
public static void main(String[] args) {
System.out.println("Hello from Java 11!");
}
}
```
执行上述代码前,请确认该类所在的包结构与命名空间相匹配,即文件名为 `Hello.java` 并且内部声明了一个公共类叫做 `Hello`.
阅读全文