Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Тема 2. Встроенные типы данных и операторы язык...doc
Скачиваний:
0
Добавлен:
01.05.2025
Размер:
117.76 Кб
Скачать
  1. Первая программа

Пример:

class Example1

{

         public static void main(String args[])

{

         System.out.println("Моя первая программа");

           }

}

Как видно из примера любая программа в Java-это описание класса.

Разбор программы

1-я строка:

Описывается новый класс Example1. Все программы, написанные пользователями, являются клас­сами. Ключевое слово public означает, что класс Example1 доступен для общего пользования.

Все определения класса заключа­ются в фигурные скобки {}.

2-я строка:

Указывается метод:

public static void main(String args[])

main – название метода.

Самостоятельная программа должна иметь метод с именем main(). Java-интерпретатор, получив команду интерпретировать класс, начинает свою работу с вызова метода main;

publicключевое слово, которое оз­начает, что этот метод свободно вызывается системой (т.е. он виден и доступен любому классу);

static ключевое слово, которое оз­начает, что метод является общим методом, а не таким, который используется только с данным объектом (такие методы могут непосредственно работать только с локальными и статическими переменными – будет рассмотрено позже);

void ключевое слово, которое оз­начает, что метод main не будет возвращать никаких значений;

String args[] – объявляет для метода main параметр с именем args, который является массивом объектов – представителей класса String (String – встроенный класс для работы со строками). В этом случае программе можно передать какие-нибудь параметры в командной строке, которые будут содержаться в элементах массива args.

Вариант метода main, который печатает на выходе первый параметр, который передается ему в командной строке:

class Example1

{ public static void main(String args[])

{ System.out.println("Моя первая программа");

System.out.println(args[0]);}

}

Если теперь запустить эту программу командой:

java Example1 Hello, Java!

то на экран будет выведено следующее:

Моя первая программа

Hello,

3-я строка:

В этой строке вызывается метод println объекта out. Объект out объявлен в классе OutputStream и статически инициализируется в классе System . Метод println выводит строку там, куда конкретная реализация Java, работающая в вашей системе, направляет вывод по умолчанию. Вывод из этого примера появится в окне сеанса DOS. Метод println добавляет символ перевода строки в конце строки.

Примечание. При написании программы полезно выделять каждый блок про­граммы отступом фигурных скобок так, чтобы было ясно, где на­чинается и где заканчивается каждый блок кода.

  1. Вывод на экран с использованием метода println()

Синтаксис метода println():

имя_объекта. println(параметры);

Метод println() выводит указанные параметры на экран и осуществляет пе­реход на новую строку или возврат каретки.

Синтаксис метода println():

имя_объекта. print(параметры);

Метод print() просто выводит параметры без возврата каретки.

В качестве параметров методов println() и print() можно использовать:

  1. Константы: строковые (последовательность символов, заключенных в двойные кавычки) и числовые (целочисленнные и с плавающей точкой):

Примеры:

System.out.println("Моя первая программа");

Результат: Моя первая программа

System.out.println(35);

Результат: 35

System.out.println(3.5);

Результат: 3.5