JavaRush /Java Blog /Random-KO /첫 번째 Java 애플리케이션 생성 및 실행(2부)
Ve4niY
레벨 14

첫 번째 Java 애플리케이션 생성 및 실행(2부)

Random-KO 그룹에 게시되었습니다
첫 번째 Java 애플리케이션 생성 및 실행(1부) 첫 번째 Java 애플리케이션 생성 및 실행(2부) - 1 JDK 설치가 완료되고, 패키지가 생성되고, 클래스가 생성되고, 이제 실제로 코드 작성을 시작할 차례입니다. 클래스를 생성한 후 해당 HelloWorld.java 파일이 편집기에서 열립니다. 첫 번째 Java 애플리케이션 생성 및 실행(2부) - 2파일 시작 부분의 패키지 문과 클래스 선언을 확인하세요. 클래스를 생성할 때 IntelliJ IDEA는 Java 클래스용 템플릿 파일을 사용합니다. (IntelliJ IDEA는 다양한 유형의 파일을 생성하기 위해 미리 정의된 다양한 템플릿을 제공합니다. 자세한 내용은 IntelliJ IDEA 도움말의 파일 템플릿을 참조하세요 .) 또한 노란색 전구도 확인하세요. 이 램프는 IntelliJ IDEA에 현재 컨텍스트에 대한 제안이 있음을 나타냅니다. 사용 가능한 작업 목록을 보려면 전구를 클릭하거나 ALT + ENTER를 누르세요. 첫 번째 Java 애플리케이션 생성 및 실행(2부) - 3현재로서는 IntelliJ IDEA에서 제안하는 작업을 수행하지 않을 것입니다. (이러한 작업을 의도 작업이라고 합니다. 이에 대한 자세한 내용은 IntelliJ IDEA 도움말의 의도 작업 섹션을 참조하세요 .) 단, 이 IntelliJ IDEA 함수는 때로는 매우 유용할 수 있습니다. 마지막으로 주석 옆에 코드 접기 표시가 있습니다. 현재 코드의 해당 부분을 보고 싶지 않다면 그 중 하나를 클릭하여 해당 블록을 축소하세요. (블록의 코드에 커서를 놓은 다음 CTRL+NumPad- 또는 CTRL+NumPad+를 눌러 블록을 축소하거나 확장할 수도 있습니다. 코드 접기에 대한 자세한 내용은 IntelliJ IDEA 도움말의 코드 접기를 참조하세요 .) 첫 번째 Java 애플리케이션 생성 및 실행(2부) - 4

HelloWorld 클래스를 위한 코드 작성

드디어 그 순간이 왔습니다. (아시다시피) 최종 상태 코드는 다음과 같습니다.
package com.example.helloworld;

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}
패키지와 클래스 선언이 이미 있으므로 이제 누락된 몇 줄을 추가해 보겠습니다. 현재 줄의 끝, { 기호 뒤에 커서를 놓고 ENTER를 눌러 새 줄을 시작합니다. (실제로는 더 간단하게 만들 수 있습니다. 커서 위치에 관계없이 SHIFT + ENTER를 누르면 새 줄이 시작되고 이전 줄은 변경되지 않았습니다). 첫 번째 Java 애플리케이션 생성 및 실행(2부) - 5

메소드에 대한 활성 템플릿 사용Main()

선:
public static void main(String[] args) {}
간단하게 인쇄하는 것도 가능합니다. 하지만, 저는 다른 방법을 추천해드리고 싶습니다. 다음을 입력 psvm 첫 번째 Java 애플리케이션 생성 및 실행(2부) - 6하고 Tab 키를 누릅니다. 결과적으로 다음과 같은 결과를 얻습니다. 첫 번째 Java 애플리케이션 생성 및 실행(2부) - 7이 경우 개체 코드 생성을 위해 활성 템플릿을 사용했습니다. 활성 템플릿에는 템플릿을 정의하는 약어 문자열(이 예에서는 PSVM = public static void main)과 코드에 조각을 삽입하기 위한 키(이 경우 TAB)가 있습니다. 자세한 내용은 IntelliJ IDEA 도움말의 라이브 템플릿 섹션을 참조하세요 .

코드 완성 사용

이제 나머지 코드 줄( System.out.println ("Hello, World!");)을 추가할 차례입니다. IntelliJ IDEA의 코드 완성 작업을 사용하여 이 작업을 수행하겠습니다. 인쇄: Sy 자동 코드 완성은 다음과 같은 옵션을 제공합니다. 첫 번째 Java 애플리케이션 생성 및 실행(2부) - 8이 경우에는 하나의 옵션만 있습니다: System (java.lang). ENTER를 눌러 선택하세요. 첫 번째 Java 애플리케이션 생성 및 실행(2부) - 9마침표와 문자 " o "를 입력합니다. 자동 코드 완성 기능은 다시 옵션을 제공합니다. ENTER를 눌러 out을첫 번째 Java 애플리케이션 생성 및 실행(2부) - 10 선택합니다 . 입력: 입력할 때 옵션 목록이 어떻게 변경되는지 확인하세요. 우리가 찾고 있는 방법은 입니다 . 우리가 고른다 . 코드는 다음 형식을 취합니다. 따옴표 인쇄: 보시다시피 두 번째 따옴표가 자동으로 나타나고 커서가 텍스트가 있어야 할 위치로 이동합니다. 유형: 코딩 단계가 완료되었습니다. 첫 번째 Java 애플리케이션 생성 및 실행(2부) - 11.printlPrintln (String х)첫 번째 Java 애플리케이션 생성 및 실행(2부) - 12println(String x)첫 번째 Java 애플리케이션 생성 및 실행(2부) - 13"Hello, World! 첫 번째 Java 애플리케이션 생성 및 실행(2부) - 14

Println()에 대한 활성 템플릿 사용

그런데 Println()활성 템플릿을 사용하여 호출을 할 수 있습니다. 해당 템플릿의 약어는 입니다 Sout. 활성화 키는 TAB입니다. 추가 연습으로 이 템플릿을 사용해 볼 수 있습니다. (활성 템플릿이 충분하다고 생각되면 프로젝트 생성을 진행하세요). 다음 줄을 제거하세요.
System.out.println("Hello, World!");
다음을 입력 sout 하고 Tab 키를 누릅니다. 선:
System.out.println();
자동으로 추가되고 커서는 괄호 안에 표시됩니다. 우리가 해야 할 일은 다음을 인쇄하는 것뿐입니다. Hello, World!

건설 계획

프로젝트 또는 그 일부를 빌드하는 옵션은 빌드 메뉴에서 사용할 수 있습니다 . 이러한 옵션 중 대부분은 프로젝트첫 번째 Java 애플리케이션 생성 및 실행(2부) - 15 창의 컨텍스트 메뉴 와 HelloWorld.java 편집기에서도 사용할 수 있습니다. 도구 모음에는 프로젝트 만들기 명령 에 해당하는 아이콘도 있습니다 . 이제 프로젝트를 빌드해 보겠습니다. 이 특별한 경우의 구성은 단순히 Java 소스 파일을 클래스 파일로 컴파일하는 것입니다. 따라서 빌드 메뉴 의 모든 옵션 ( Make Project , Make Module 'HelloWorld' 또는 Compile 'HelloWorld.java' )을 이 목적으로 사용할 수 있습니다. 프로젝트를 빌드해 보겠습니다. (이 명령에 해당하는 키보드는 CTRL + F9입니다. 이 링크는 유용한 힌트로 메뉴에 직접 나타납니다.) IntelliJ IDEA 컴파일이 완료될 때까지 기다립니다. 이 과정이 완료되면 상태 표시줄에 관련 정보가 표시됩니다. 이제 출력 모듈 폴더로 이동하면(기본값은 폴더입니다)첫 번째 Java 애플리케이션 생성 및 실행(2부) - 16 \아웃\프로덕션\ , 우리의 경우에는 폴더 그리고 называются HelloWorld), вы увидите там структуру папок для пакета com.example.helloworld и HelloWorld.class файл в папке HelloWorld. 첫 번째 Java 애플리케이션 생성 및 실행(2부) - 17Если вы хотите разобраться в строительстве applications лучше, обратитесь к разделам IntelliJ IDEA Help: Build Process, Compilation Types, Configuring Module Compiler Output и Configuring Project Compiler Output.

Запуск applications.

Приложение IntelliJ IDEA выполняются согласно тому, что называется конфигурацией запуска/отладки (Run/Debug). Такая конфигурация, How правило, должна быть создана до запуска applications. (Более подробную информацию см. в разделе Running, Debugging and Testing в IntelliJ IDEA Help.) В случае класса HelloWorld, нет необходимости создавать конфигурацию запуска и отладки заранее.Класс содержит метод main(). Такие классы могут быть запущены сразу, прямо из редактора. Для этой цели существует команда Run ‘<ClаssName>.main()’ в контекстном меню для класса. Таким образом, чтобы запустить класс, щелкните правой кнопкой мыши где-нибудь в области редактирования и выберите Run 'HellоWorld.main ()'. 첫 번째 Java 애플리케이션 생성 및 실행(2부) - 18В результате выполнения команды Run появляется окно в нижней части экрана. Оно окна отвечает за отображение всех выходных данных, указанных в конфигурации команды. (Более подробную информацию см. в разделе Run Tool Window, в справке IntelliJ IDEA.) 첫 번째 Java 애플리케이션 생성 및 실행(2부) - 19Первая строка в окне содержит командную строку IntelliJ IDEA, используемую для запуска класса, включая все опции и аргументы. Последняя строка показывает, что процесс завершился нормально, бесконечных циклов не произошло. И, наконец, вы видите вывод программы Hello, World! между этими двумя строками. На этом этапе наше упражнение закончено. Однако, есть заключительные замечания, которые стоит сделать, связанные с запуском приложений IntelliJ IDEA:
  • Варианты для запуска приложений можно найти в главном меню.
Creation и запуск первого Java-applications (часть 2) - 20Большинство имен команд в этом меню говорят сами за себя. Опция редактирования конфигурации запуска открывает диалоговое окно для создания и редактирования конфигураций запуска. Также отметим, что сочетания клавиш (см. справа в меню) доступны для большинства команд.
  • На главной панели инструментов есть область, содержащая кнопки, связанные с запуском приложений. К ним относятся кнопки выбора конфигурации запуска и отладки (Run/Debug) и значки для запуска приложений в различных режимах.
Creation и запуск первого Java-applications (часть 2) - 21Выбор конфигурации позволяет выбрать Run/Debug конфигурации, которые вы хотите использовать. Он также позволяет получить доступ к настройке Run/Debug конфигурации (Edit Configurations) и выполнения других задач, связанных с работой функций Run/Debug. (В результате запуска класса HelloWorld, Run/Debug конфигурация HelloWorld была сохранена How временная. Теперь вы можете сохранить эту конфигурацию запуска (Save Configuration "HelloWorld"), чтобы превратить ее в постоянную.) Creation и запуск первого Java-applications (часть 2) - 22
  • 응용 프로그램을 시작하고 필요한 경우 실행/디버그 구성 작업을 위한 옵션도 프로젝트 창에 상황에 맞는 메뉴 명령으로 표시됩니다 .
원본 기사: 첫 번째 Java 애플리케이션 생성 및 실행 번역 및 음성: Ve4niY
코멘트
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION