创建您的第一个 Java 应用程序

创建您的第一个 Java 应用程序

创建您的第一个 Java 应用程序在本教程中,您将学习如何创建、运行和打包一个简单的 Java 应用程序,并将 Hello World! 打印到系统输出。 在此过程中,您将熟悉 IntelliJ IDEA 的功能,这些功能可以提高您作为开发人员的生产力:编码辅助和补充工具。

准备项目创建一个新的 Java 项目在 IntelliJ IDEA 中, 项目 有助于您将源代码、测试、使用的库、构建说明和个人设置组织在一个单元中。

启动 IntelliJ IDEA。

如果欢迎屏幕打开,请点击 新建项目。

否则,请转到主菜单的 文件 | 新建 项目。

在 新建项目 向导中,从左侧列表中选择 Java。

请为项目命名(例如 HelloWorld ),并在必要时更改默认位置。

在本教程中,我们不会使用版本控制系统,因此请保持 创建Git 仓库 选项禁用。

确保在 IntelliJ 中选择了 构建系统。

要在 IntelliJ IDEA 中开发 Java 应用程序,您需要 Java SDK(JDK)。

如果所需的 JDK 已在 IntelliJ IDEA 中定义,请从 JDK 列表中选择。

如果您的计算机上已安装 JDK,但在 IDE 中尚未定义,请选择 添加 JDK 并指定 JDK 主目录的路径(例如, /Library/Java/JavaVirtualMachines/jdk-20.0.1.jdk )。

如果您的计算机上没有必要的 JDK,请选择 下载JDK。 在下一个对话框中,指定 JDK 供应商(例如,OpenJDK)、版本,如有需要更改安装路径,然后点击 下载。

在这个教程中,请将 添加示例代码 选项保持禁用状态,因为我们将从头开始完成所有操作。 点击 创建。

之后,IDE 将为您创建并加载新项目。

创建软件包和类包用于将属于相同类别或提供相似功能的类分组在一起,并用于构建和组织包含数百个类的大型应用程序。

在 项目 工具窗口中,右键点击 源 文件夹,选择 新建 (或按 Alt+Insert ),然后选择 Java 类。

在 名称 字段中,输入 com.example.helloworld.HelloWorld 并点击 确定。

IntelliJ IDEA 创建 com.example.helloworld 包和 HelloWorld 类。

连同文件,IntelliJ IDEA 已经为您的类自动生成了一些内容。 在这种情况下,IDE 插入了 package 语句和 class 声明。

这是通过文件模板完成的。 根据您创建的文件类型,IDE 会插入所有该类型文件中预期的初始代码和格式。 如需了解更多关于如何使用和配置模板的信息,请参阅 文件模板。

该 项目 工具窗口 Alt+1 显示您应用程序的结构,并帮助您浏览项目。

在 Java 中,命名包和类时,您应该遵循一个 naming convention。

编写代码使用实时模板添加 main() 方法将文本光标置于类声明字符串中打开括号 { 之后,然后按下 Shift+Enter。

与 Enter 相反, Shift+Enter 在不打断当前行的情况下开始新的一行。

输入 main 并选择插入 main() 方法声明的模板。

当您输入时,IntelliJ IDEA 会根据当前上下文建议各种可用的构造。 您可以使用 Ctrl+J 查看可用的 实时模板 列表。

实时模板是 您 可以插入到代码中的代码片段。 main 是其中一个片段。 通常,动态模板包含您最常使用的代码块。 使用它们可以节省您的时间,因为您无需一遍又一遍地输入相同的代码。

要了解有关在哪里可以找到预定义的 实时模板 以及如何创建您自己的信息,请参阅 实时模板。

使用代码补全调用 println() 方法在 main() 方法声明之后,IntelliJ IDEA 会自动将文本光标放置在下一行。 让我们调用一个方法,将一些文本打印到标准系统输出。

键入 Sy 并从代码补全建议列表中选择 系统 类(来自标准 java.lang 包)。

按 Ctrl+. 插入带有结尾句号的选择内容。

键入 o ,选择 出 ,然后再次按 Ctrl+.。

请输入 p ,选择 println(String x) 方法,然后按 Enter。

IntelliJ IDEA 向您展示当前上下文中可以使用的 参数类型。 这些信息供您参考。

输入 "。 第二个引号会自动插入,并将文本光标置于引号之间。 输入 Hello World!

基础代码补全会分析当前文本光标位置周围的上下文,并在您输入时提供建议。 您可以按 Ctrl+Space 手动打开完成列表。

有关不同补全模式的更多信息,请参阅 代码补全。

使用实时模板调用 println() 方法您可以使用 sout 实时模板 更快地调用 println() 方法。

在 main() 方法声明之后,IntelliJ IDEA 会自动将文本光标放置在下一行。 让我们调用一个方法,将一些文本打印到标准系统输出。

输入 sout 并按 Enter。

输入 "。 第二个引号会自动插入,并将文本光标置于引号之间。 请键入 Hello World!。

构建并运行应用程序有效的 Java 类可以编译成字节码。 您可以使用编辑器工具栏中的绿色箭头图标 直接从编辑器中编译和运行类 main() 方法。

点击 在边距中,然后在弹出窗口中选择 运行 'HelloWorld.main()'。 IDE 开始编译您的代码。

当编译完成时, 运行 工具窗口会在屏幕底部打开。

第一行显示了 IntelliJ IDEA 用来运行编译类的命令。 第二行显示程序输出: Hello World!。 最后一行显示了退出代码 0 ,这表明它已成功退出。

如果您的代码不正确,且 IDE 无法编译它,那么 运行 工具窗口将显示相应的退出码。

当您点击 运行 时,IntelliJ IDEA 创建一个特殊的运行配置,以执行一系列操作。 首先,它将构建您的应用程序。 在此阶段, javac 会将您的源代码编译成 JVM 字节码。

一旦 javac 完成编译,它会将编译后的字节码放置到 出 目录中,该目录在 项目 工具窗口中以黄色高亮显示。

之后, JVM 运行字节码。

自动创建的运行配置是临时的,但您可以 修改并保存它们。

如果您想重新打开 运行 工具窗口,请按 Alt+4。

IntelliJ IDEA 会自动分析当前编辑器中打开的文件,并搜索不同类型的问题:从语法错误到拼写错误。 编辑器右上角的 检查 小部件允许您快速查看所有检测到的问题并详细查看每个问题。 更多信息请参阅 当前文件。

将应用程序打包到 JAR 中当代码准备就绪时,您可以将应用程序打包成 Java archive (JAR),以便与其他开发人员共享。 构建的 Java 存档称为 artifact。

为 JAR 创建工件配置在主菜单中,进入 文件 | 项目结构 (Ctrl+Alt+Shift+S ),并点击 工件。

点击 ,指向 JAR 并选择 从依赖关系模块。

在 主类(M) 字段的右边,点击 ,然后在打开的对话框中选择 HelloWorld(com.example.helloworld)。

IntelliJ IDEA 创建工件配置,并显示其在 项目结构 对话框右侧的设置。

应用更改并关闭对话框。

构建 JAR 工件在主菜单中,前往 构建 | 构建工件。

指向 HelloWorld:jar 并选择 构建。

如果您现在查看 out/artifacts 文件夹,您会在其中找到您的 JAR。

运行打包的应用程序为确保正确创建 JAR 工件,您可以运行它。

请使用 查找操作 Ctrl+Shift+A 搜索整个 IDE 的操作和设置。

为打包的应用程序创建运行配置IntelliJ IDEA 允许您创建专用的运行配置,以便运行打包在 JAR 中的 Java 应用程序。

按 Ctrl+Shift+A ,查找并运行 编辑配置(E) 操作。

在 运行/调试配置 对话框中,点击 并选择 JAR 应用程序。

请为新配置命名: HelloWorldJar。

在 JAR 路径(J) 字段中,点击 并指定您计算机上 JAR 文件的路径。

向下滚动对话框,在 启动前 下点击 ,选择 编译Artifacts | HelloWorld:jar。

执行此操作意味着每次运行此运行配置时, HelloWorld.jar 都会自动生成。

运行配置允许您定义如何运行应用程序,包括使用哪些参数和选项。 您可以为同一个应用程序拥有多个运行配置,每个配置都有其自己的设置。

执行运行配置在工具栏上,选择 HelloWorldJar 配置并点击 ,位于运行配置选择器的右侧。 或者,按下 Shift+F10 如果您更喜欢快捷键。

与之前一样, 运行 工具窗口会打开,并显示应用程序输出。

进程已成功退出,说明应用程序打包正确。

最后修改日期: 2025年 4月 24日卸载 IntelliJ IDEA学习 IDE 功能

相关推荐

如何把系统装在u盘上?全流程图文教程详解
beat365手机中文官方网站

如何把系统装在u盘上?全流程图文教程详解

07-15 4940
奥兰多毕业典礼攻略
365体育直播

奥兰多毕业典礼攻略

07-16 9485
在家也能做的超正点【柴火鸡】
365体育直播

在家也能做的超正点【柴火鸡】

07-17 2411