Разбор первой программы в Java
Код первой программы собран из рамки запуска и команды вывода. Каждая часть задает правило для среды и для человека, который читает текст.
Запись public class Main с внешними
фигурными скобками задает имя файла Main.java.
Это обязательная рамка файла, без нее программа
не соберется. Подробный разбор этой записи
оставим на потом.
Строка с public static void main задает
место, с которого Java начинает выполнение.
Команды программы пишут внутри фигурных скобок
этого места.
Команд вывода в стандартном наборе две.
Команда System.out.println печатает значение
и переводит строку. Команда System.out.print
печатает значение и оставляет следующий вывод
в той же строке. В круглых скобках указывают
одно значение. Текст в двойных кавычках печатается
буквально, как он написан.
Разница видна, если вызвать их подряд:
public class Main {
public static void main(String[] args) {
System.out.print("sun");
System.out.println("day");
}
}
На экране будет одна строка "sunday".
Команда System.out.print дописала "sun"
и строку не перевела, а System.out.println
дописала "day" и перевела строку.
После каждой команды ставят точку с запятой. Строку с командой обычно пишут с отступом внутри скобок. Так проще видеть, что команда относится к телу программы. Отступ - это запись кода, а не отдельное правило языка.
Целиком программа с одной строкой вывода выглядит так:
public class Main {
public static void main(String[] args) {
System.out.println("hello");
}
}
Напишите программу, которая выводит слово lesson.