Intellij idea первая программа java

В прошлой теме мы рассмотрели, как создавать первую программу с последующим ее запуском в командной строке. Однако в реальности, как правило, крупные программы разрабатываются не при помощи простого текстового редактора, а с использованием таких средств как >IntelliJ IDEA от компании JetBrains (по ряду опросов на момент середины 2018 ею пользовалось до 60% разработчиков на Java). Рассмотрим, как использовать данную среду.

Прежде всего загрузим установочный дистрибутив с официального сайта https://www.jetbrains.com/ >Community .

Конечно, Community-версия не имеет ряда многих возможностей, которые доступны в Ultimate-версии (в частности, в Community не доступны опции для веб-приложений на Java). Но Community-версия тоже довольна функциональна и тоже позволяет делать довольно много, в том числе приложения на JavaFX и Android.

После установки запустим IntelliJ >Create New Project :

Далее откроется окно создания проекта. В левой части в качестве типа проекта выберем Java.

Кроме того, в поле Project SDK с помощью кнопки New. указывается путь к Java SDK, который будет использоваться в проекте. Как правило, это поле по умолчанию уже содержит путь к SDK, который установлен на локальном компьютере. Если это поле пусто, то его надо установить.

После этого нажем на кнопку Next. Далее будет предложено отметить шаблон проекта. По умолчанию тут один шаблон проекта — Command Line App , который предполагает запуск приложения как консольного.

И в конце откроется окно, где надо будет ввести название проекта и пакета, а также указать его расположение на жестком диске. Здесь можно ввести любые данные. Ну в данном случае проект будет называться HelloApp, а базовый пакет "com.metanit".

И после этого для создания проекта нажмем на кнопку Finish. После этого среда создаст и откроект проект.

В левой части мы можем увидеть структуру проекта. Все файлы с исходным кодом помещаются в папку src . По умолчанию она содержит каталог, который называется по имени пакета и который имеет один файл Main.java.

В центральной части программы открыт исходный код программы в виде класса Main. Изменим его следующим образом:

С помощью зеленой стрелки на панели инструментов или через меню Run -> Run запустим проект.

И внизу IntelliJ IDEA отобразится окно вывода, где мы можем увидить результат работы нашей программы.

In this tutorial, you will learn how to create, run, and package a simple Java application that prints Hello, World! to the system output. Along the way, you will get familiar with IntelliJ IDEA features for boosting your productivity as a developer: coding assistance and supplementary tools.

Create a new project

Install the JDK

To develop Java applications in IntelliJ >JDK ). If Java is not installed on your computer, you need to download a JDK package.

Open the jdk.java.net website.

There, you’ll find the Oracle’s OpenJDK binaries for Windows, macOS, and Linux as .tar.gz and .zip archives.

Select and download the necessary JDK version.

If you’re not sure which version you need, select the latest stable version.

Unzip the archive and place the folder with Java to the Java home directory on your computer.

The default path on Windows: C:Program FilesJava , on macOS: /Library/Java/JavaVirtualMachines .

On Linux, the default location for Java might differ depending on the distribution that you use.

Create a new Java project

In IntelliJ IDEA, a project helps you organize your source code, tests, libraries that you use, build instructions, and your personal settings in a single unit.

Launch IntelliJ IDEA.

If the Welcome screen opens, click Create New Project .

Otherwise, from the main menu, select File | New | Project .

In the New Project wizard, select Java from the list on the left.

From the Project SDK list, select the JDK that you want to use in your project.

If the list is empty, click New and specify the path to the Java home directory (for example, jdk-11.0.0.jdk ).

Читайте также:  Чем заделать щель между ванной и плиткой

We’re not going to use any additional libraries or frameworks for this tutorial, so click Next .

Don’t create a project from the template. In this tutorial, we’re going to do everything from scratch, so click Next .

Name the project, for example: HelloWorld .

If necessary, change the default project location and click Finish .

Create a package and a >Packages are used for grouping together classes that belong to the same category or provide similar functionality, for structuring and organizing large applications with hundreds of classes.

In the Project tool window, select the src folder, press Alt+Insert , and select Java Class .

In the Name field, type com.example.helloworld.HelloWorld and click OK .

IntelliJ >com.example.helloworld package and the HelloWorld class.

In Java, there’s a naming convention that you should follow when you name packages and classes.

Together with the file, IntelliJ IDEA has automatically generated some contents for your class. In this case, the IDE has inserted the package statement and the class declaration.

This is done by means of file templates. Depending on the type of the file that you create, the IDE inserts initial code and formatting that is expected to be in all files of that type. For more information on how to use and configure templates, refer to File and code templates.

Write the code

Add the main() method using live templates

In contrast to Enter , Shift+Enter starts a new line without breaking the current one.

Type main and select the template that inserts the main() method declaration.

As you type, IntelliJ >Ctrl+J .

Live templates are code snippets that you can insert into your code. main is one of such snippets. Usually, live templates contain blocks of code that you use most often. Using them can save you some time as you don’t have to type the same code over and over again.

For more information on where to find predefined live templates and how to create your own, refer to Live templates.

Call the println() method using code completion

After the main() method declaration, IntelliJ IDEA automatically places the caret at the next line. Let’s call a method that prints some text to the standard system output.

Type Sy and select the System >java.lang package).

Press Ctrl+. to insert the selection with a trailing comma.

Type o , select out , and press Ctrl+. again.

Type p , select the println(String x) method, and press Enter .

IntelliJ IDEA shows you the types of parameters that can be used in the current context. This information is for your reference.

Type " . The second quotation mark is inserted automatically, and the caret is placed between the quotation marks. Type Hello, World!

Basic code completion analyses the context around the current caret position and and prov >Ctrl+Space .

For information on different completion modes, refer to Code completion.

Build and run the application

Val >main() method right from the editor using the green arrow icon in the gutter.

Click

When you click Run , IntelliJ >javac compiles your source code into JVM bytecode.

Automatically created run configurations are temporary, but you can modify and save them.

Once javac finishes compilation, it places the compiled bytecode to the out directory, which is highlighted with yellow in the Project tool window.

After that, the JVM runs the bytecode.

Package the application in a JAR

When the code is ready, you can package your application in a Java archive (JAR) so that you can share it with other developers. A built Java archive is called an artifact .

Create an artifact configuration for the JAR

From the main menu, select File | Project Structure Ctrl+Shift+Alt+S and click Artifacts .

Click To the right of the Main Class field, click

Build the JAR artifact

From the main menu, select Build | Build Artifacts .

Читайте также:  Network boot перевод на русский

Point to HelloWorld:jar and select Build .

If you now look at the out/artifacts folder, you’ll find your JAR there.

Run the packaged application

To make sure that the JAR artifact is created correctly, you can run it.

Create a run configuration for the packaged application

To run a Java application packaged in a JAR, IntelliJ IDEA allows you to create a dedicated run configuration.

Press Ctrl+Shift+A , find and run the Edit Configurations action.

In the Run/Debug Configurations dialog, click Name the new configuration: HelloWorldJar .

In the Path to JAR field, click and specify the path to the JAR file on your computer.

Under Before launch , click

Run configurations allow you to define how you want to run your application, with which arguments and options. You can have multiple run configurations for the same application, each with its own settings.

Execute the run configuration

On the toolbar, select the HelloWorldJar configuration and click

The process has exited successfully, which means that the application is packaged correctly.

В этом уроке мы установим интегрированную среду разработки, создадим первый проект и запустим нашу программу.

Интегрированная среда разработки (Integrated Development Environment или сокращенно IDE) – это набор программных средств, предназначенных для разработки программного обеспечения (ПО) программистами. Проще говоря, это все необходимые программы, собранные в одном месте, в одной программе, для ускорения процесса разработки программ. Так, в состав IDE входят, как минимум:

• Текстовый редактор для написания кода программ, который подсвечивает синтаксис языка программирования.

• Отладчик. Это специальная программа, используемая для поиска ошибок в коде. Позволяет выполнять трассировку (пошаговое выполнение) программы, просматривать в процессе выполнения кода текущее состояние (значение) используемых в программе данных (переменных) и т.п.

Одними из самых популярных IDE для разработки программ на языке Java являются:

В этом уроке мы установим IntelliJ IDEA.

Установка IntelliJ IDEA на Windows

Переходим на официальный сайт компании JetBrains для загрузки IntelliJ IDEA. Нам на выбор будут представлены две версии: бесплатная на ограниченный период версия Ultimate (для разработки веб- и enterprise-приложений) и бесплатная, с открытым исходным кодом, версия Community (для разработки JVM- и Android-приложений). Наш выбор – Community.

Выбор версии IntelliJ IDEA для загрузки

Двойным кликом левой кнопкой мыши по загруженному пакету запускаем процесс установки. Разрешаем внесение изменений на нашем устройстве. Ожидаем и нашему вниманию предстает приветственное сообщение программы установки IntelliJ IDEA Community Edition.

Приветственное сообщение программы установки IntelliJ IDEA

Нажимаем кнопку «Next» для перехода на следующую страницу программы установки.

Выбор целевой папки для установки IntelliJ IDEA

Выбираем путь к папке, в которую будем устанавливать (Destination Folder). При этом необходимое условие – 910.6 МБ свободного места на диске. Путь меня устраивает: оставляю его без изменений. Переходим к следующей странице программы установки.

Выбор параметров установки IntelliJ IDEA

Так как у меня 64-битная система, выбираю создание 64-битного ярлыка на рабочем столе. Создаю связь между IntelliJ IDEA и всеми файлами с расширением java: при открытии файла с расширением java, система будет запускать именно IntelliJ IDEA.

Загружать и устанавливать JRE x86 не будем, т.к. мы её уже установили в предыдущем уроке. Если Вы её ещё не устанавливали, отмечаем соответствующий пункт галочкой. Нажимаем «Next».

Выбор папки для создания ярлыков программы IntelliJ IDEA

На этой странице мы выбираем папку, в которой будут созданы ярлыки программы. Запускаем установку – нажимаем кнопку «Install». Если Вы согласились ранее на загрузку JRE, то в первую очередь будет произведена её загрузка.

Загрузка JRE при установке IntelliJ IDEA

А затем будет выполнена полная установка.

Прогресс установки IntelliJ IDEA

Ожидаем, пока не будет полностью установлена IntelliJ IDEA.

Завершение установки IntelliJ IDEA

Система может запустить IntelliJ IDEA сразу после закрытия программы установки, если отметить галочкой пункт «Run IntelliJ IDEA Community Edition». Завершаем установку, нажав кнопку «Finish». Поздравляю, Вы успешно установили интегрированную среду разработки IntelliJ IDEA!;)

Запуск IntelliJ IDEA

Запускаем IDEA с помощью созданного при установке ярлыка на рабочем столе. Программа предложит нам импортировать настройки IDEA. Если Вам нечего импортировать, идём дальше, нажимая кнопку «ОК».

Выбор импортировать или нет настройки IntelliJ IDEA

В следующем окне принимаем политику конфиденциальности JetBrains, нажимая кнопку «Accept».

Читайте также:  Firaxis games официальный сайт на русском

Выбираем тему IntelliJ IDEA: тёмную (Darcula) или светлую (IntelliJ). На Ваш вкус и цвет:) Переходим к выбору плагинов.

Выбор темы IntelliJ IDEA

Для IntelliJ IDEA разработано множество дополнительных инструментов (плагинов) — инструменты сборки, инструменты тестирования и т.д. Оставляем плагины по умолчанию и переходим к следующей странице.

Выбор плагинов IntelliJ IDEA

Также оставляем всё как есть и переходим к следующей странице.

Выбор особенных плагинов IntelliJ IDEA

Загрузка IntelliJ IDEA

Вот мы и подошли к созданию нового проекта в IntelliJ IDEA.

Создание проекта IntelliJ IDEA

Нажимаем на пункт «Create New Project» (создать новый проект).

Создание нового проекта в IntelliJ IDEA

Выбираем тип проекта. В данном случае у нас проект типа Java.

Видим, что у нас не задана ссылка на JDK: система выводит красным цветом сообщение «NO SDK» и предлагает загрузить JDK (Download JDK).

SDK (Software Development Kit) – набор инструментов для разработки программного обеспечения.

Ошибка «NO SDK» в IntelliJ IDEA

Нажимаем на кнопку «New», находим папку с установленной нами ранее JDK.

Выбор JDK в IntelliJ IDEA

Нажимаем на кнопку «ОК». Как видно, мы успешно указали системе JDK.

Выбранный JDK в IntelliJ IDEA

Нажимаем на кнопку «Next».

Мы не будем создавать проект по какому-либо шаблону, нажимаем кнопку «Next».

Выбор шаблона при создании проекта в IntelliJ IDEA

Создаем на рабочем столе («C:UsersUSERNAMEDesktop», где USERNAME – имя Вашего пользователя) новый проект под названием «Cat».

Выбор названия и местоположения создаваемого проекта в IntelliJ IDEA

На рабочем столе должна появиться папка Cat. Это наш проект. Он также будет открыт IntelliJ IDEA. На экран могут быть выведены подсказки от IntelliJ IDEA. Если Вы не хотите, чтобы они каждый раз показывались при открытии проекта, их можно отключить, сняв галочку у пункта «Show tips on startup» во всплывающем окне очередной подсказки. Рассмотрим созданный проект, открытый в IntelliJ IDEA.

Открытый проект в IntelliJ IDEA

1. Здесь можно посмотреть древовидную структуру папок проекта. В папке .idea хранятся настройки проекта, которые сохраняются в виде набора xml-файлов при создании проекта. В папке src могут храниться создаваемые Вами папки и файлы с исходным кодом. И в качестве дополнительной информации: iml-файл – это файл модуля, который создается IntelliJ IDEA и хранит пути к модулю, зависимости и другие настройки.

2. В этом окне можно просматривать и редактировать файлы.

3. Это встроенная в среду разработки командная строка.

Первая программа в IntelliJ IDEA

Создадим в папке srс подпапку ru, в папке ru — папку junmidsen, а в папке junmidsen – папку pets (домашние животные). Для этого необходимо нажать правой кнопкой мыши по папке srс. Появится меню, в котором нужно перейти по пути «New→Package» и выбрать пункт Package (Пакет). Система запросит у Вас имя создаваемого пакета. Вводим «ru» и система создаст вложенную в src папку. Аналогично создаем папку junmidsen и вложенную в неё папку pets.

Добавление пакета в проект в IntelliJ IDEA

В папке pets создадим класс Cat. В меню выше Вы можете наблюдать пункт «Java Class»: он то нам и нужен.

Добавление класса в проект в IntelliJ IDEA

Как мы видим в созданном нами файле Cat.java автоматически создался шаблон одноименного класса. В этом классе не хватает метода main и выводимого на экран сообщения «Привет, я кот! Твой друг! 😉». Сделайте это!

Для того, чтобы запустить программу в IntelliJ IDEA, необходимо вызвать меню при нажатии правой кнопкой мыши по классу Cat в структуре папок проекта или в любой области редактора кода файла Cat.java. В меню выбираем пункт «Run ‘Cat.main()’».

Запуск проекта в IntelliJ IDEA

В командной строке, кроме выводимого нами сообщения, также присутствует служебная информация от IntelliJ IDEA. В 1 строке перечислены параметры, с которыми запускалась программа, а в последней, в сообщении «Process finished with exit code 0», выводится код завершения программы. В данном случае код 0 означает, что программа успешно завершила свое выполнение.

Результат выполнения программы в IntelliJ IDEA

Поздравляю!;) Мы установили интегрированную среду разработки IntelliJ IDEA, познакомились с ней и запустили на исполнение нашу первую программу.

В папке pets создайте класс Dog. В этом классе напишите метод main и выведите на экран соответствующее сообщение.