创建并运行您的第一个 Java 应用程序(第 1 部分) 那么,JDK 安装完成,包创建完毕,类创建完毕,是时候开始实际编写代码了...创建类后,对应的 HelloWorld.java文件在编辑器中打开。 请注意文件开头的包声明以及类声明。创建类时,IntelliJ IDEA 使用 Java 类的模板文件。(IntelliJ IDEA 提供了许多预定义模板用于创建不同类型的文件。有关更多信息,请参阅IntelliJ IDEA 帮助中的文件模板。)另请注意黄色灯泡。该灯表示 IntelliJ IDEA 对当前上下文有建议。单击灯泡或 ALT + ENTER 可查看可用操作的列表。 此时,我们不打算执行 IntelliJ IDEA 建议的操作(这些操作称为意图操作,有关它们的更多信息,请参阅IntelliJ IDEA 帮助中的意图操作部分。)但是请注意,此 IntelliJ IDEA 函数有时非常有用。最后,注释旁边有代码折叠标记。如果您现在确实不想看到那部分代码,请单击其中一个以折叠相应的块。(您还可以将光标放在块的代码中,然后按 CTRL+NumPad- 或 CTRL+NumPad+ 折叠或展开块。有关代码折叠的更多信息,请参阅IntelliJ IDEA 帮助中的代码折叠。)
使用方法的活动模板
线:
\出\生产\
,在我们的例子中,以及文件夹
和
называются HelloWorld), вы увидите там структуру папок для пакета com.example.helloworld и HelloWorld.class файл в папке HelloWorld.
Если вы хотите разобраться в строительстве applications лучше, обратитесь к разделам IntelliJ IDEA Help:
Build Process,
Compilation Types,
Configuring Module Compiler Output и
Configuring Project Compiler Output.
为 HelloWorld 类编写代码
所以,这一刻终于到来了。最终的状态代码(您可能知道)将如下所示:package com.example.helloworld;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("Hello, World!");
}
}
包和类声明已经存在,现在让我们添加缺少的几行。将光标放在当前行的末尾,{ 符号之后,然后按 ENTER 键开始新行(实际上,您可以做得更简单:无论光标位置如何,按 SHIFT + ENTER 开始新行,保留前几行不变)。
使用方法的活动模板Main()
线:
public static void main(String[] args) {}
很可能简单地打印它。但是,我会向您推荐一种不同的方法。键入: psvm
并按 TAB 键。结果,我们得到: 在这种情况下,我们使用活动模板来生成目标代码。活动模板具有定义模板的缩写字符串(在此示例中 PSVM = public static void main)和用于将片段插入到代码中的键(在本例中为 TAB)。有关更多信息,请参阅IntelliJ IDEA 帮助中的实时模板部分。
使用代码完成
现在是时候添加剩余的代码行 (System.out.println ("Hello, World!");
)。我们将使用 IntelliJ IDEA 中的代码完成操作来完成此操作。我们打印: Sy
自动代码完成为我们提供了选项: 在这种情况下,只有一个选项:System (java.lang)
。按 ENTER 键选择它。 我们输入一个句点和字母“ o ”: .о
自动代码完成功能再次为我们提供选项: 按 ENTER 键选择out。 键入: .printl
请注意选项列表在您键入时如何变化。我们正在寻找的方法是Println (String х)
. 我们选择println(String x)
。代码采用以下形式: 打印引号: "
如您所见,第二个引号自动出现,并且光标移动到文本应该所在的位置。类型: Hello, World!
编码阶段完成。
使用 Println() 的活动模板
Println()
顺便说一句,我们可以使用活动模板进行调用。相应模板的缩写是Sout
。激活键为TAB。您可以尝试使用此模板作为附加练习。(如果您认为有足够的活动模板,请继续创建项目)。删除该行:
System.out.println("Hello, World!");
键入: sout
并按 TAB 键。线:
System.out.println();
会自动添加,并且光标以括号结束。我们所要做的就是打印: Hello, World!
建筑项目
构建菜单中提供了用于构建项目或其一部分的选项。 其中许多选项也可在“项目”窗口的上下文菜单和 HelloWorld.java 编辑器中使用。工具栏上还有一个与“创建项目”命令相对应的图标。现在让我们构建该项目。在这种特殊情况下,构建只是将 Java 源文件编译成类文件。因此, Build菜单中的任何选项(Make Project、Make Module 'HelloWorld'或Compile 'HelloWorld.java')都可以用于此目的。让我们尝试构建一个项目。(此命令的键盘等效键是 CTRL + F9。请注意,此链接直接显示在菜单中作为有用的提示。)等待 IntelliJ IDEA 完成编译。该过程完成后,状态栏中会显示相关信息。 现在,如果您转到输出模块文件夹(默认为文件夹Запуск applications.
Приложение IntelliJ IDEA выполняются согласно тому, что называется конфигурацией запуска/отладки (Run/Debug). Такая конфигурация, How правило, должна быть создана до запуска applications. (Более подробную информацию см. в разделе Running, Debugging and Testing в IntelliJ IDEA Help.) В случае класса HelloWorld, нет необходимости создавать конфигурацию запуска и отладки заранее.Класс содержит метод main(). Такие классы могут быть запущены сразу, прямо из редактора. Для этой цели существует командаRun ‘<ClаssName>.main()’
в контекстном меню для класса. Таким образом, чтобы запустить класс, щелкните правой кнопкой мыши где-нибудь в области редактирования и выберите
Run 'HellоWorld.main ()'
.
В результате выполнения команды Run появляется окно в нижней части экрана. Оно окна отвечает за отображение всех выходных данных, указанных в конфигурации команды. (Более подробную информацию см. в разделе
Run Tool Window, в справке IntelliJ IDEA.)
Первая строка в окне содержит командную строку IntelliJ IDEA, используемую для запуска класса, включая все опции и аргументы. Последняя строка показывает, что процесс завершился нормально, бесконечных циклов не произошло. И, наконец, вы видите вывод программы Hello, World! между этими двумя строками. На этом этапе наше упражнение закончено. Однако, есть заключительные замечания, которые стоит сделать, связанные с запуском приложений IntelliJ IDEA:
- Варианты для запуска приложений можно найти в главном меню.
- На главной панели инструментов есть область, содержащая кнопки, связанные с запуском приложений. К ним относятся кнопки выбора конфигурации запуска и отладки (Run/Debug) и значки для запуска приложений в различных режимах.
- 如有必要,用于启动应用程序和使用运行/调试配置的选项也会作为上下文菜单命令显示在“项目”窗口中。
GO TO FULL VERSION