Page 9 - 4656
P. 9

Алгоритми і структури даних. Лабораторний практикум.

            ім'ям файлу, який містить програму. Також необхідно зважати,
            щоб регістр літер файлу збігався з ім'ям класу.
                    Причиною цього є те, що мова є чутливою до регістру. На
            даний  момент,  правило,  що  імена  файлів  відповідають  іменам
            класів  може  здатися  неважливим.  Тим  не  менш,  це  правило
            дозволяє легше підтримувати і організовувати програми.
                    Компіляція програми.
                    Щоб  скомпілювати  програму  Example,  необхідно
            запустити  компілятор,  javac,  вказавши  ім'я  вихідного  файлу  в
            командному рядку:

               C:\> javac Example.java

                    Компілятор javac створює файл під назвою Example.class,
            яка  містить  байт-код  версії  програми.  Байт-код  Джава  це
            проміжне  представлення  програми,  яка  містить  інструкції
            віртуальної машини Джава. Таким чином, вихідий код javac не є
            кодом, який може бути безпосередньо виконаним в операційній
            системі.
                    Щоб      дійсно     запустити     програму,      необхідно
            використовувати програму під назвою java. Для цього необхідно
            задати ім'я класу Example в якості аргументу командного рядка:


               C: \> Java Example

                    Коли  програма  запущена,  відображаються  наступні
            результати її виконання:


               Це проста програма Java.

                    Коли  Джава  вхідний  код  компілюється,  кожен  окремий
            клас кладеться у свій вихідний файл, який має таке ж ім’я як назва
            класу і розширення .class. Ось чому це хороша ідея назвати  вхідні
            файли Джава тим же ім'ям, як клас, оскільки ім'я вихідного файлу
                                                                              7
   4   5   6   7   8   9   10   11   12   13   14