JAVA, Языки программирования

Вводный курс по языку программирования JAVA. Hello World

Hello, World!

Добро пожаловать на курс основ программирования на языке Java.

Люди решают различные задачи при помощи вычислительной техники — компьютеров, смартфонов и т.п. Этот процесс возможен благодаря программам — инструкциям для вычислительных машин, написанным на различных языках программирования.

Первые языки программирования были понятны машинам, которые понимают только язык единиц и нулей. Но такие языки трудны для понимания людьми.

Позже были созданы языки программирования, более понятные для людей.  Это привело к разделению труда програмистов. Прикладные программисты создают и описывают абстракции в программах. А переводом этих абстракций в машинные инструкции, понятные ЭВМ, занимаются компиляторы и энтерпретаторы — программы, написанные написанные системными программистами.  В данном курсе мы рассмативаем именно прикладное программирование.

Java — объектно-ориентированный язык программирования. В нем существуют классы (class) и объекты (object). Объекты в Java представляют собой экземпляры класса.

Например, модель android смартфона Samsung Galaxy s6 вообще — это класс, а экземпляр Galaxy s6, котрый вы закажете на Ebay и он придет к вам по почте — это конкретный объект, экземпляр класса, и вы можете делать с ним все, что хотите.

ООП — объектно-ориентированное программирование — одно из основных направлений в создании программ. Мы еще вернемся к этой теме в последующих уроках.

Среда разработки на Java

Для написания кода и работы с примерами требуется среда разработки. Это набор программ, утилит и других инструментов, без которых сейчас не обходится ни один программист. Среда разработки делает процесс программирования более быстрым и понятным благодаря автоматической проверке правильности кода и подсказкам. Рекомендуем для этого курса использовать среду разработки IntelliJ IDEA — скачайте бесплатную версию Community Edition и установите ее.

Первая программа на Java

Запустите среду разработки и нажмите Создать проект (Create new project). Далее в окне создания проекта слева вверху выберите язык проекта Java и нажмите внизу кнопку Next. Дальнейшие настройки можно оставить по умолчанию. На последнем экране можно изменить имя и местоположение проекта, и создать проект нажатием кнопки Finish.

Далее откроется пустое окно проекта в среде разработки. Слева откройте вкладку Project дерева проекта. Раскройте проект и найдите внутри папку src. В этой папке всегда размещается код, написанный программистами. Пока она пуста, веди мы еще ничего не писали. Давайте это исправим.

Правой клавишей мыши вызовите контекстное меню папки src и выберите New> Java Class. Далее укажите имя класса — Main. Это будет главный класс нашего проекта, в нем мы будем писать наш код.

Давайте напишем программу Hello World, которая просто выводит на экран надпись «Hello, World!».

public class Main {    
   public static void main(String[] args) {        
       System.out.println("Hello, World!");    
   }
}

Первая строка объявляет класс под названием Main.

public class Main {

В Java каждая строка кода, которая может выполняться должна находиться внутри класса. Эта строка объявляет класс Main, модификатор доступа public означает что класс общедоступен и любой другой класс может получить доступ к нему. На данный момент это не важно, так что не волнуйтесь. Для начала просто напишем наш код в классе Main, а про объекты поговорим позже.

Обратите внимание, что, когда мы объявляем общедоступный класс (public), мы должны объявить его в файле с тем же именем (Main.java), иначе мы получим ошибку при компиляции.

Следующая строка:

public static void main(String[] args) {

Это точка входа нашей Java программы. Метод main должен иметь точно такую же сигнатуру, как показано, иначе программа не будет работать.

  • public снова же означает, что метод общедоступен
  • static означает что вы можете выполнить этот метод без создания экземпляра класса Main
  • void означает, что метод не возвращает никакого значения
  • main — имя метода

При помощи этой строки мы выводим на экран «Hello, World!».

System.out.println("Hello, World!");

Это массив строк. Мы будем использовать его в следующем уроке, так что не волнуйтесь, если сейчас вы не все понимаете.

Пока потренируйтесь выводить различный текст, ибо только практика сделает из вас программиста!

12 комментариев на “Вводный курс по языку программирования JAVA. Hello World

  1. Если под время стройки работы направлен на выбору санитарной техники плюс отделочных шлифовки несущих элементов или же нижней части пола начинается очень интересная период работ, где следует концентрировать внимание вовсе не только лишь у качество, однако также на привлекательный вид, фурнитуру, удобство и другие габариты, какая станет потребителя совершенно удовлетворять. Во период фазы покупки плитки, облицовки стен, техники и других материалы для оборудования дома очень актуально знать доверенное онлайн магазин, где можно подобрать необходимый товар собственно от проверенного изготовителя. Веб-маркет «От пола до потолка» Ванны JACUZZI предлагает клиентам работы исключительно кардинально ванной узла также подобных помещений, сервис по установку санузла, покрытия и стопроцентное консультирование в ремонте. На нашем сайте пользователи имеют возможность оформить большинство нужного товары наружного типа стен за вполне разумными прайсом и из рекомендациями наших операторов. Огромный ассортимент материалов ото мировых производителей, поставка по области Москве плюс другие области и отменные услуги – это ключевое приоритет этого компании.

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

Ваш адрес email не будет опубликован.