Создание первой программы на Java

Facebooktwittergoogle_plustumblrFacebooktwittergoogle_plustumblr

Hello World Vertex Academy

Чтобы научиться программировать, необходимо как можно больше кодить. Перефразируя известного советского деятеля, главным лозунгом начинающего программиста должно быть "Кодить, кодить и еще раз кодить!". Поэтому мы начнем с написания нашей первой программы. Так уже исторически сложилось, первой программой, которую пишут на новом языке программирования, является вывод "Hello World". Этим мы и займемся.

Открываем среду разработки (Eclipse, IntelliJ IDEA или еще что-то, смотря что Вы установили у себя на компьютере) и делаем следующее:

    • 1. Создаем проект.

Проект - это, упрощенно говоря, набор файлов и папок, которые относятся к Вашей задаче. В большинстве IDE (англ. Integrated development environment - интегрированная среда разработки; программа, в которой пишут другие программы) для создания проекта нужно нажать "Файл" - "Создать проект", а дальше настроить параметры проекта. Детальнее об этом можно прочитать в статье "Установка Eclipse"

    • 2. Создаем файл, в котором будем писать программу

Для создания файла нажмите правой кнопкой мыши на папку "src" в Вашем проекте, выберите "Новый/New" - "Java класс/Java class/Class". В поле для ввода введите название класса. О деталях названия класса можете прочитать в статье Что такое CamelCase или CamelStyle?, а для данного примера введите слово "Test". Нажмите ОК

    • 3. Пишем код программы

В результате выполнения предыдущего пункта перед Вами откроется окно, куда можно что-то вписать. Тут, собственно, мы и будем писать программу. Программа, которая выводит в консоль фразу "Hello World" выглядит следующим образом:

У Вас на экране должно быть что-то похожее на это:

1474902853823

 

Далее, чтобы запустить код, нам необходимо нажать на вот эту зелёную кнопку

1474902928850

 

В консоли (что такое консоль, мы показали красным прямоугольником) - появилось сообщение "Hello World"

1474903109461

Мы Вас поздравляем - Вы написали и запустили свою первую программу на Java!

На данном этапе Вы просто набрали предложенный код и увидели результат в консоли. А давайте теперь попробуем этот же код разобрать построчно и понять, как бы мыслил программист, который получил задание написать нашу программу.

Первое, что бы сделал программист -  создал бы класс с именем Test и обозначил бы "зону класса" открывающей скобкой { и закрывающей скобкой }.

Да, это шаг №1, который бы сделал программист при написании данной программы.

Стоит сказать, что все программы на Java состоят из множества разных классов. По началу классом мы будем называть отдельный файл с кодом, но в будущем мы увидим, что в одном файле может быть несколько классов. В первое время Вы будете писать небольшие программы, которые будут состоять из 1 класса, как в данном примере, где у нас вся программа состоит из 1 класса - class Test. Но по мере Вашего роста как начинающего программиста Вы начнёте писать программы, которые будут состоять из большого количества классов. Например, Вы будете писать программы, которые будут состоять из 5, 10, 50 классов и больше. Это Вам информация для понимания, к чему мы с Вами будем постепенно двигаться...

Шаг №2 - программист написал бы вот такие 2 строчки:

Как видите, здесь тоже есть открывающая скобка { и закрывающая скобка }

И в итоге у программиста бы уже получился вот такой код:

Для чего программист это сделал? Дело в том, что если бы он не написал эту строчку, программа не запустилась бы. Eсли рассматривать класс в качестве домика, то public static void main (String [] args ) - это двери этого домика. То есть указание, где будет находится начало Вашей программы. Без дверей в дверь не войти (окна не считаются, это запрещает Криминальный кодекс :). И далее вписали еще 1 строчку кода и получили готовую программу:

 

То есть весь код, который Вы поначалу будете писать, будет находиться между открывающейся и закрывающейся скобкой "паблик статик войд мейн стринг аргс".

Вот Вы и написали первую что ни на есть простую программу. Вдальнейшем, мы рассмотрим с Вами более тяжелые и интересные примеры. А пока читайте наш блог и практикуйтесь. Не бойтесь эксперементировать, ведь эксперементы - это путь к пониманию.

Facebooktwittergoogle_plustumblrFacebooktwittergoogle_plustumblr

Facebooktwittergoogle_plustumblrFacebooktwittergoogle_plustumblr

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

Ваш e-mail не будет опубликован.

Самоучители--узнать детальнее--