Читать «Java 7 (Наиболее полное руководство)» онлайн - страница 15
Ильдар Шаукатович Хабибуллин
Первая программа на Java
По давней традиции, восходящей к языку С, учебники по языкам программирования начинаются с программы "Hello, World!". Не будем нарушать эту традицию. В листинге 1.1 приведена подобная программа. Она написана в самом простом виде, какой только возможен на языке Java.
Листинг 1.1. Первая программа на языке Java
class HelloWorld{
public static void main(String[] args){
System.out.println("Hello, XXI Century World!");
}
Вот и все, только пять строчек! Но даже на этом простом примере можно заметить целый ряд существенных особенностей языка Java.
□ Всякая программа, написанная на языке Java, представляет собой один или несколько классов, в этом простейшем примере только один
□ Начало класса отмечается служебным словом class, за которым следует имя класса, выбираемое произвольно, в данном случае это имя HelloWorld. Все, что содержится в классе, записывается в фигурных скобках и составляет
□ Все действия в программе производятся с помощью методов обработки информации, коротко говорят просто
□ Методы различаются по именам и параметрам. Один из методов обязательно должен называться main, с него начинается выполнение программы. В нашей простейшей программе только один метод, а значит, имя его main.
□ Как и положено функции, метод всегда выдает в результате (чаще говорят
□ После имени метода в скобках через запятую перечисляются
□ Перед типом возвращаемого методом значения могут быть записаны
В тексте этой книги после имени метода ставятся скобки, чтобы подчеркнуть, что это имя метода, а не простой переменной.
□ Все, что содержит метод,
Единственное действие, которое выполняет метод main () в нашем примере, заключается в вызове другого метода со сложным именем System.out.println и передаче ему на обработку одного аргумента — текстовой константы "Hello, xxi Century World!". Текстовые константы записываются в кавычках, которые являются только ограничителями и не входят в текст.