JavaRush /Курсы /Java Syntax /Простейшая программа

Простейшая программа

Java Syntax
3 уровень , 1 лекция
Открыта

— Привет, Диего!

— Привет, Амиго!

— Меня недавно профессор хвалил – радовался, что я быстро прогрессирую благодаря его лекциям.

— Ты прогрессируешь именно благодаря лекциям профессора. Да-да! Ему самому не смешно?!

— Ладно, проехали. Сегодня у меня для тебя есть кое-что интересное. Я расскажу тебе, как написать простейшую программу. Все очень просто. Минимальная программа состоит из одного класса и содержит один метод – main(). Вот как это выглядит.

Простейшая программа
public class MainClass
{
    public static void main(String[] args) 
    {
        System.out.println("Поцелуй мой блестящий металлический зад!");
    }
}

— Это я уже раньше видел, так что — понятно.

— Но простейшие программы никому не нужны. Чем более сложную задачу решает программа, тем она круче. Поэтому программы, состоящие из тысяч классов – это норма.

— Средняя программа – это та, которую пишет команда из 10 человек 2-3 года.

— А какая же программа – большая?

— Ну, например, которую пишет лет 5 команда от 100 человек.

— 500 с лишним человеко-лет? Ничего себе!

— А то! И Java — это один из лучших языков программирования для написания больших и очень больших задач.

— Мне даже страшно спрашивать, что такое очень большая задача.

— Молодец, быстро схватываешь.

— Так вот, программисты быстро сообразили, что ориентироваться в тысячах классов не просто, и придумали специальные программы, которые в разы ускоряли процесс написания программ. И чем больше программа, которую пишешь, тем заметнее польза.

— Т.е. программисты придумали программу для написания программ?

— Да, а чему ты удивляешься? Программа – это в первую очередь инструмент, созданный для автоматизации каких-то рутинных операций. А если ты пишешь код несколько лет, то таких операций у тебя очень много.

— Программы для разработки программ называются IDE: Integrated Development Environment – Интегрированная Среда Разработки.

— Сегодня ты познакомишься с одной из них.

— Нет, не так – сегодня ты познакомишься с лучшей из них! Ее имя — Intellij IDEA, она станет тебе другом на многие годы. Она как старший товарищ, который всегда подскажет и поможет.

— Ты меня заинтриговал!

— Ну, если ты не собираешься писать программы в Word’е, тогда тебе нужна шикарная среда разработки, так ведь? Мы — роботы, предпочитаем Intellij IDEA Community Edition (бесплатная версия). Скачай и установи её последнюю версию.

Подсказка 1
Страница загрузки Intellij IDEA

Подсказка 2

Бесплатная версия называется IntelliJ IDEA Community Edition. Ее полностью хватает для обучения на JavaRush.

Подсказка 3

 — Так же тебе нужно будет установить JDK (java development kit). JDK – это «Набор Java Разработчика» от, собственно, разработчиков платформы Java. В состав JDK входит Java-машина, компилятор Java-классов и еще много всего, что может понадобиться опытному Java-разработчику.

— А чем плох нынешний метод написания программ – через сайт?

— Для маленьких программ он удобен, но большие лучше писать в Intellij IDEA. Мы же из тебя готовим профессионального программиста, так что, чем раньше ты освоишь такие крутые инструменты, тем лучше. Да не пугайся ты так – это программа создана для того, чтобы облегчить тебе жизнь, а не усложнить. Ты быстро к ней привыкнешь и потом тебя за уши не оттащишь.

— Чтобы научиться писать программы — нужно писать программы. Для этого тебе нужно установить Intellij IDEA и JDK на свой компьютер. Скачай в интернете Open JDK 14.

Если ты загрузил Open JDK 14 в видео-инструкции по установке IntelliJ IDEA, то пропускай этот шаг.

Подсказка 1
Для начала, зайди на сайт https://jdk.java.net/14/

Выглядеть он будет примерно так:

В разделе Builds кликни на версию JDK для своей ОС, чтобы началась загрузка.

Скачанную папку нужно разархивировать. Желательно переместить ее в надежное место, чтобы случайно не удалить. Путь к папке c JDK нужно указать в IDEA в разделе Project SDK. File -> Project Structure -> Project SDK -> Add Jdk

Подсказка 2

Если у вас Linux — вы знаете, что делать.

— Закрепим теорию практическим заданием.

Возникли проблемы с установкой? Напиши в поддержку: support@javarush.com или виджет в нижнем правом углу страницы. Описание проблемы, скриншоты и версия ОС помогут с решением проблемы.

Комментарии (819)
ЧТОБЫ ПОСМОТРЕТЬ ВСЕ КОММЕНТАРИИ ИЛИ ОСТАВИТЬ КОММЕНТАРИЙ,
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ
1 июля 2025
Меня убило - "Если у вас Linux — вы знаете, что делать." 🤣😂
Юлия Уровень 4
1 апреля 2025
Подскажите, пожалуйста, я так понимаю, нужно создать аккаунт jetbrains? Или просто зайти с помощью гугл акканута? При установке идеа и дальнейшей работы
Алёна Уровень 8
24 ноября 2024
Подскажите пожалуйста какие сейчас аналоги IDEA есть. Не получается скачать программы
Георгий Уровень 10
9 февраля 2025
Нужно скачивать используя VPN
Kot Уровень 41
14 мая 2024
Вітаю. Може хтось порадити версію intellij з якою буде коректно працювати плагін версії 4.03?
vlafriday Уровень 1
22 февраля 2024
22.02.2024 check, мой уровень 3
Александр Уровень 4
10 ноября 2023
Доброго дня! скачал сегодня Idea для примера скопировал задачу выше .....выдало такое . C:\Users\user\IdeaProjects\untitled\src\Main.java:11:9 java: illegal start of expression Что это такое?
gypsy potassium Уровень 19 Expert
10 сентября 2023
Сейчас ссылка в статье на скачивание IDEA ведёт на загрузку Ultimate с 30 дневным пробником
Александр Уровень 16
13 сентября 2023
проскролль ниже, там будет ссылка на коммьюнити версию с анлимом
Grad Уровень 17
22 мая 2023
Подскажите пожалуйста, версия IntelliJ IDEA 2023.1 поддерживается ? Будет в ней работать корректно ?
Зепп Бранниган Уровень 7 Moderator
22 мая 2023
Мы работаем над плагином, который будет поддерживать 2023 и выше, но на данный момент только до 2022.
Hello_old_world! Уровень 11
17 июня 2023
До 2022 включительно? У меня с 2022.3.3 плагин не работает. Какую версию рекомендуете ставить?
Зепп Бранниган Уровень 7 Moderator
20 июня 2023
Ответили Вам в личные.
Алексей Уровень 8
23 июня 2023
Мне б тоже оживить плагин, поделитесь секретом. Установил 2022.3.3
13 июля 2023
Мне, пожалуйста, тоже напишите. Уже переустановила 2023 на 2022.3 и снова то же самое.
Nikolay Уровень 12
2 августа 2023
Аналогичная просьба с подбором версии для плагина, перепробовал уже как 22.3.3 так и 22.3.1, а проверять все доступные версии как то уже не хочется.
Анатолий Уровень 3
29 ноября 2023
Добрый вечер! Также нужна помощь с плагином) Версия 22.3.1.
Зепп Бранниган Уровень 7 Moderator
30 ноября 2023
Ответили Вам в личные.
Anonymous cat Уровень 33 Expert
16 февраля 2023
На убунту не работает хот sout(System.out.printl()). Может кто-нибудь подсказать почему не работает хот?
Газиз Уровень 8
10 января 2023
Ну разрабы, обновите свои видосы по инсталяшке) вроде денежку платим🙂