Перейти к содержимому

Как создать класс в intellij idea

  • автор:

Как запустить java class intellij

Для запуска класса в в Intellij Idea достаточно нажать на зеленый треугольник рядом с ним. В этом классе обязательно должен быть метод main() , это точка входа в нашу программу. Не нужно компилировать и запускать руками, система сборки сама все сделает. Но можно сделать это и «вручную»:

Сначала мы создаем файл с исходным кодом(представлен ниже), сохраняем его, он будет сохранен, как Main.java .

// Пример программы, которая выводит строчку Hexlet! в консоль public class Main  public static void main(String[] args)  System.out.print("Hexlet!"); > > 

Затем компилируем этот файл, запустив приложение-компилятор.

javac Main.java 

Появится еще один файл с именем Main.class . Этот файл представляет из себя байт-код, сгенерированный компилятором. Запускаем этот файл, т.е. нашу программу, внутри JVM .

java Main // => Hexlet! 

Как создать класс в intellij idea

Helen Scott

We recommend putting IntelliJ IDEA into full screen to give you the maximum amount of space for your new Hello World project.

The project window shows all the directories and the files that make up our projects.

Project Window

Of course, you can use the mouse to navigate the Project window, but you can also use the arrow keys. You can also toggle the display of this tool window with ⌘1 (macOS) / Alt+1 (Windows/Linux).

Creating Your Package and Class

Next, you’re going to create the package and the class. Application packages are used to group together classes that belong to the same category or provide similar functionality. They are useful for organising large applications that might have hundreds of classes.

  1. To create a new class, select the blue src folder and press ⌘N (macOS) / Alt+Insert (Windows/Linux). Select Java Class from the popup.

New Java class

You can type a simple class name in here, but if you want to create a new class in a particular package, you can type the whole package path separated by dots, followed by the class name. For example com.example.helloworld.HelloWorld .

New package and class

Here, example might be your preferred domain and HelloWorld is the name of your Java class that IntelliJ IDEA will create.

When you press Enter IntelliJ IDEA will create the package you wanted, and the correct directory structure for this package that you specified. It has also created a new HelloWorld.java file and generated the basic contents of this class file. For example, the package statement and class declaration, the class has the same name as the file.

New project and class created in IntelliJ IDEA

Coding Your HelloWorld Class

  1. You can move on to the next line in a class file by pressing ⇧⏎ (macOS) / Shift+Enter (Windows/Linux). This moves the caret to the next line in the correct position and won’t break the previous line.
  2. To create the standard Java main method, type main . IntelliJ IDEA displays a live template that you can use to generate the full code construct and save a lot of time. You can also use ⌘J (macOS) / Ctrl+J (Windows/Linux) to see all the Live Templates in IntelliJ IDEA that are valid for the current context.

Note: Pressing ␛ (macOS) / Escape (Windows/Linux) will always close a drop-down or dialogue without making any changes.

Main method live template

  1. Press Enter to select it. IntelliJ IDEA will generate the rest of the code for you.

Main method created

  1. Now, you need to call a method that prints some text to the standard system output.

IntelliJ IDEA offers you code completion. If you type Sy you will see a drop-down of likely classes you might want to call. You want System so you can press Control+dot on the highlighted option.

System using code completion

Note: It’s case-sensitive, typing in sy rather than Sy will give you different results!

  1. Now type o IntelliJ IDEA will suggest you want to use out as the next function. IntelliJ IDEA is showing you a list of accessible fields and methods on the System class. Those that start with the letter o are listed first, followed by other methods and fields that contain the letter o .
  2. press ⌃. (macOS) / Ctrl+Period (Windows/Linux) and this time IntelliJ IDEA will suggest println . Press ⏎ (macOS) / Enter (Windows/Linux) to select it.
  3. IntelliJ IDEA will also place the caret in the brackets, so you can provide the argument to the method. Type in a quote mark » and IntelliJ IDEA will close the quote mark for you. You can now type your text, Hello World in between the quotes.

Hello World statement

Note: Instead of the above steps, you can also type sout to see a live template that will create the code construct for you as well, however we wanted to show you code completion!

Congratulations, you’ve just created your first Java application! Java files like this one can be compiled into bytecode and run in IntelliJ IDEA. Let’s take a look at that in the next step.

Как создать класс в intellij idea

В прошлой теме мы рассмотрели, как создавать первую программу с последующим ее запуском в командной строке. Однако в реальности, как правило, крупные программы разрабатываются не при помощи простого текстового редактора, а с использованием таких средств как IDE или интегрированные среды разработки, которые упрощают и ускоряют написание кода и создание приложений. На данный момент одной из самых популярных сред разработки для Java является IntelliJ IDEA от компании JetBrains. Рассмотрим, как использовать данную среду.

Прежде всего загрузим установочный дистрибутив с официального сайта https://www.jetbrains.com/idea/download. По этому адресу можно найти пакеты для Windows, MacOS, Linux. Кроме того, сама среда доступна в двух версиях — Ultimate (платная с триальным бесплатным периодом) и Community (бесплатная). В данном случае выберем бесплатную версию Community .

Установка IntelliJ IDEA

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

После установки запустим IntelliJ IDEA и создадим первый проект. Для этого на стартовом экране выберем New Project :

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

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

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

В поле Name укажем имя проекта. В моем случае проект будет называться HelloApp.

В поле Location можно указать путь к проекту, если не устраивает путь по умолчанию.

Поскольку мы будем работать с языком Java, в поле Language выберем пункт Java

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

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

Первый проект на Java в IntelliJ IDEA

В левой части мы можем увидеть структуру проекта. Все файлы с исходным кодом помещаются в папку src . По умолчанию эта папка пуста, никаких файлов кода у нас в проекте пока нет. Поэтому добавим файл с исходным кодом. Для этого нажмем на папку src правой кнопкой мыши и в контекстном меню выберем пункт New -> Java Class :

Добавления файла с кодом в проект на Java в IntelliJ IDEA

После этого нам откроется небольшое окошко, в которое надо ввести имя класса. Пусть класс будет называться Program :

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

После нажатия на клавишу Enter в папку src будет добавлен новый файл с классом java (в случае выше класс Program). А в центральной части откроется его содержимое — собственно исходный код:

Создание класса на Java в IntelliJ IDEA

Изменим код класса следующим образом:

public class Program < public static void main(String[] args) < System.out.println("Hello Java!"); >>

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

запуск проекта на Java на выполнение в IntelliJ IDEA

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

Intellij IDEA. Как добавать в контенктсное меню «New» создание заготовки java class?

4b13a268e9b7464ea7954e3492ee4558.png

И вообще как с ним работать. Как добавлять и удалять эти заготовки?

  • Вопрос задан более трёх лет назад
  • 4474 просмотра

Комментировать

Решения вопроса 0

Ответы на вопрос 2

Классы как правило лежат в src/main/java(в Вашем случае должно быть untitled/src/main/java/*) при этом, каталог java нужно пометить как Sources Root

* в директории java можно создавать package

Ответ написан более трёх лет назад

Комментировать

Нравится 1 Комментировать

В данном видео все подробно описывается www.youtube.com/watch?v=ib3ACNGqpxs

Ответ написан более трёх лет назад

Комментировать

Нравится Комментировать

Ваш ответ на вопрос

Войдите, чтобы написать ответ

программирование

  • Программирование
  • +1 ещё

Актуален ли ассемблер на сегодняшний день?

  • 1 подписчик
  • 13 минут назад
  • 18 просмотров

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *