JavaRush /Java Blog /Random-TL /Paglikha at paglulunsad ng iyong unang Java application (...
Ve4niY
Antas

Paglikha at paglulunsad ng iyong unang Java application (bahagi 2)

Nai-publish sa grupo
Paglikha at Pagpapatakbo ng Iyong Unang Java Application (Bahagi 1) Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 1 Kaya, ang pag-install ng JDK ay kumpleto na, ang pakete ay nilikha, ang klase ay nilikha, oras na upang simulan ang aktwal na pagsulat ng code... Pagkatapos lumikha ng klase, ang kaukulang HelloWorld.java bubukas ang file sa editor. Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 2Pansinin ang package statement sa simula ng file, pati na rin ang class declaration. Kapag gumagawa ng klase, gumagamit ang IntelliJ IDEA ng template file para sa Java class. (Ang IntelliJ IDEA ay nagbibigay ng ilang paunang natukoy na mga template para sa paggawa ng iba't ibang uri ng mga file. Para sa higit pang impormasyon, tingnan ang File Templates sa IntelliJ IDEA Help.) Pansinin din ang dilaw na bumbilya. Ang lampara na ito ay nagpapahiwatig na ang IntelliJ IDEA ay may mga mungkahi para sa kasalukuyang konteksto. Mag-click sa bumbilya o ALT + ENTER para makakita ng listahan ng mga available na aksyon. Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 3Sa oras na ito, hindi namin gagawin ang mga pagkilos na iminungkahi ng IntelliJ IDEA (ang mga pagkilos na ito ay tinatawag na mga aksyon sa intensyon, para sa higit pang impormasyon tungkol sa mga ito, tingnan ang seksyong Mga Pagkilos ng Intensiyon sa IntelliJ IDEA Help.) Gayunpaman, tandaan na ang IntelliJ IDEA function na ito. minsan ay maaaring maging lubhang kapaki-pakinabang. Sa wakas, may mga code folding marker sa tabi ng mga komento. I-click ang isa sa mga ito upang i-collapse ang kaukulang bloke kung talagang ayaw mong makita ang bahaging iyon ng code sa ngayon. (Maaari mo ring ilagay ang cursor sa block code at pagkatapos ay pindutin ang CTRL+NumPad- o CTRL+NumPad+ upang i-collapse o palawakin ang block. Para sa higit pang impormasyon sa pag-fold ng code, tingnan ang Code Folding sa IntelliJ IDEA Help.) Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 4

Writing Code para sa HelloWorld Class

Kaya, ang sandali ay dumating sa wakas. Ang huling code ng estado (tulad ng malamang na alam mo) ay magiging ganito:
package com.example.helloworld;

public class HelloWorld {
    public static void main(String[] args) {
        System.out.println("Hello, World!");
    }
}
Ang deklarasyon ng pakete at klase ay naroon na, ngayon ay idagdag natin ang nawawalang pares ng mga linya. Ilagay ang cursor sa dulo ng kasalukuyang linya, pagkatapos ng { sign, at pindutin ang ENTER para magsimula ng bagong linya (Sa totoo lang, mas madali mo itong magagawa: anuman ang posisyon ng cursor, ang pagpindot sa SHIFT + ENTER ay magsisimula ng bagong linya, na iniiwan ang ang mga nakaraang linya ay hindi nagbabago). Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 5

Paggamit ng Active Template para sa isang ParaanMain()

Linya:
public static void main(String[] args) {}
Posibleng i-print lang ito. Gayunpaman, inirerekumenda ko sa iyo ang ibang paraan. Uri: psvm Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 6at pindutin ang TAB. Bilang resulta, nakukuha namin ang: Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 7Sa kasong ito, gumamit kami ng aktibong template para sa pagbuo ng object code. Ang isang aktibong template ay may abbreviation string na tumutukoy sa template (PSVM = public static void main sa halimbawang ito) at isang key para ipasok ang fragment sa code (TAB sa kasong ito). Para sa higit pang impormasyon, tingnan ang seksyong Mga Live na Template sa IntelliJ IDEA Help.

Gamit ang pagkumpleto ng code

Ngayon ay oras na upang idagdag ang natitirang mga linya ng code ( System.out.println ("Hello, World!");). Gagawin namin ito gamit ang pagpapatakbo ng pagkumpleto ng code sa IntelliJ IDEA. Nag-print kami: Sy Ang awtomatikong pagkumpleto ng code ay nag-aalok sa amin ng mga opsyon: Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 8Sa kasong ito, mayroon lamang isang opsyon: System (java.lang). Pindutin ang ENTER upang piliin ito. Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 9Nagta-type kami ng tuldok at ang titik na " o ": Ang function na awtomatikong pagkumpleto ng code ay muling nag-aalok sa amin ng mga opsyon: Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 10Pindutin ang ENTER upang piliin ang . Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 11Pag-type: .printl Pansinin kung paano nagbabago ang listahan ng mga opsyon habang nagta-type ka. Ang paraan na hinahanap namin ay Println (String х). Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 12Pumili tayo println(String x). Ang code ay tumatagal ng sumusunod na anyo: Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 13Pagpi-print ng mga quote: " Gaya ng makikita mo, ang pangalawang quote ay awtomatikong lilitaw, at ang cursor ay gumagalaw sa lugar kung saan dapat ang aming teksto. Uri: Hello, World! Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 14Nakumpleto na ang yugto ng coding.

Gamit ang aktibong template para sa Println()

Siyanga pala, maaari tayong tumawag Println()gamit ang aktibong template. Ang pagdadaglat para sa kaukulang template ay Sout. at ang activation key ay TAB. Maaari mong subukang gamitin ang template na ito bilang karagdagang ehersisyo. (Kung sa tingin mo ay mayroon kang sapat na aktibong mga template, magpatuloy upang lumikha ng isang proyekto). Alisin ang linya:
System.out.println("Hello, World!");
Uri: sout at pindutin ang TAB. Linya:
System.out.println();
ay awtomatikong idinagdag, at ang cursor ay nagtatapos sa mga panaklong. Ang kailangan lang nating gawin ay mag-print: Hello, World!

Proyekto sa pagtatayo

Available ang mga opsyon para sa pagbuo ng isang proyekto o bahagi nito sa menu ng Build . Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 15Marami sa mga opsyong ito ay magagamit din sa menu ng konteksto sa window ng Project at sa editor para sa HelloWorld.java. Mayroon ding icon sa toolbar na tumutugma sa utos ng Make Project . Ngayon ay buuin natin ang proyekto. Ang pagtatayo sa partikular na kaso na ito ay simpleng pag-compile ng Java source file sa isang class file. Kaya, alinman sa mga opsyon sa menu ng Build ( Make Project , Make Module 'HelloWorld' , o Compile 'HelloWorld.java' ) ay maaaring gamitin para sa layuning ito. Subukan nating bumuo ng isang proyekto. (Ang katumbas ng keyboard para sa command na ito ay CTRL + F9. Tandaan na ang link na ito ay direktang lumalabas sa menu bilang isang kapaki-pakinabang na pahiwatig.) Hintaying matapos ang IntelliJ IDEA sa pag-compile. Kapag nakumpleto na ang prosesong ito, ipapakita ang kaugnay na impormasyon sa status bar. Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 16Ngayon kung pupunta ka sa folder ng output module (default ay ang folder \out\production\ , sa aming kaso, at ang folder At называются HelloWorld), вы увидите там структуру папок для пакета com.example.helloworld и HelloWorld.class файл в папке HelloWorld. Paglikha at paglulunsad ng iyong unang Java application (bahagi 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 ()'. Paglikha at paglulunsad ng iyong unang Java application (bahagi 2) - 18В результате выполнения команды Run появляется окно в нижней части экрана. Оно окна отвечает за отображение всех выходных данных, указанных в конфигурации команды. (Более подробную информацию см. в разделе Run Tool Window, в справке IntelliJ IDEA.) Paglikha at paglulunsad ng iyong unang Java application (bahagi 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
  • Ang mga opsyon para sa paglulunsad ng mga application at para sa pagtatrabaho sa Run/Debug configuration, kung kinakailangan, ay naroroon din bilang mga command ng context menu sa Project window .
Orihinal na artikulo: Paglikha at pagpapatakbo ng iyong unang Java application Isinalin at tininigan ni: Ve4niY
Mga komento
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION