HelloWorld.java — первая программа на Java — введение в Java #001

Работа с Java по старинке

Во всех языках программирования стало стандартом первым уроком выводить на экране строчки "HelloWorld!".

Кто я такой, что бы идти против правил? Сегодня мы напишем нашу первую программу и выведем на экран "Привет Мир!".

Мы создаём файл в эдиторе с названием HelloWorld.java

  1. /**
  2.  * Created by www.andron13.de on 27.12.2016.
  3.  **/
  4. public class HelloWorld { // Начало нашего класса HelloWorld
  5.     public static void main(String[] args)  { // Начинаем наш метод, главный метод (мэйн)
  6.         System.out.print("Привет ");
  7.         System.out.println("Мир! :-)");
  8.         System.out.println("\t Hello World!!!");
  9.     } // Закрываем главный метод
  10. } // Закрываем класс

Сразу обращаем внимание на два слеша (косая черта), которыми в конце строки можно отделить пометки в тексте. Комментировать код можно ещё выделив его с двух сторон звёздочкой и слешем. Комментарии в коде очень важны. Уже пару дней спустя не всегда очевидны некоторые решения, и названия переменных. В иной программе может быть с десяток классов и в каждом по несколько переменных. И все они что-то там считают, куда-то там что-то передают и зачем-то все вот прям здесь и "кто это вообще написал". Не стесняйтесь комментировать свой код и свои решения. Привычка писать "понятный" код поможет вам и в учёбе, и в работе.

Запускаем терминал или командную строку, под виндовс - старт->CMD->выполнить. Компилируем код командой "javac HelloWorld.java" и запускаем с помощью "java HelloWorld.java". С помощью javac мы создаём из нашей программы код понятный машине. Не считаю нужным углубляться в это, но и ничто не мешает вам почитать об байт-коде, компиляторе, JVM, SDK, JDK на других полезных ресурсах. История JVM(Java Virtual Machine) очень интересна, ведь ей уже более 20 лет.
При запуске мы увидим все системные сообщения на экране. Изменяя параметры программы мы изменяем результаты. Это и есть программирование. И мы только что написали нашу первую программу.

Если у вас не прошла компиляция, то проверьте параметры настроек Java под Windows:
Скачать JDK можно на - http://www.oracle.com/technetwork/java/javase/downloads/index.html

Настройка консоли Java под Windows 7

Вы должны находиться в той папке, которая внесена в настройках в рабочие.
Если у вас всё получилось — поздравляю! Вы только что поняли, как именно работали первые кодеры языка Java.
Если у вас не всё получилось — не расстраивайтесь. В следующих уроках я подробнее расскажу как удобнее работать с программами без командной строки и ручной компиляции. Вы можете спокойно переходить ко второму и третьему уроку. С ними всё встанет на свои места.

Домашнее задание:
Поиграйтесь с выводом строчек и попробуйте написать нормальное предложение.
Пример выполненного домашнего задания:

  1. public class HelloWorld { // Начало нашего класса HelloWorld
  2.     public static void main(String[] args)  { // Начинаем наш метод, главный метод (мэйн)
  3.         System.out.print("Привет ");
  4.         System.out.println("Мир! :-)");
  5.         System.out.println("\t Hello World!!!");
  6.         System.out.print("\t И ещё строчка :-)");
  7.         System.out.print("Это моя первая программа \n" );
  8.         System.out.print("\u0423\u0440\u0430 \n");
  9.         System.out.println("- Mein erstes Programm :-)"); //моя первая программа
  10.     } // Закрываем главный метод
  11. } // Закрываем класс

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

Plain text

  • HTML-теги не обрабатываются и показываются как обычный текст
  • Адреса страниц и электронной почты автоматически преобразуются в ссылки.
  • Строки и абзацы переносятся автоматически.
Target Image