Page 8 - 6253
P. 8

У  мові  Java  для  роботи  з  рядками  визначено  аж  три  класи,  а  саме  String,

            StringBuilder та StringBuffer, кожний з яких вносить свої особливості. Проте самі по

            собі  рядки  є  лише  звичайним  не  відформатованим  текстом,  який  представляється

            кінцевому  користувачу  досить  часто  в  не  дуже  зручній  формі.  Тому  в  мові  Java

            також  визначено  клас  Formatter  в  якому  реалізовано  методи,  що  дозволяють

            виконувати  форматування  будь-якого  рядка  та  представляти  його  у  зручній  для

            користувача формі. Особливо корисним є цей клас у випадку роботи із рядками, що

            становлять числа, час та дату.

                  Ще  одним  потужним  інструментом  мови  є  регулярні  вирази,  які  дозволяють

            виконувати пошук відповідностей в рядку, файлі або іншому об'єкті, що представляє

            собою  послідовність  символів  за  допомогою  метасимволів,  символьних  класів  та

            квантифікаторів.  Для  цього  в  Java  визначено  класи  Pattern  та  Matcher,

            використовувані  для  обробки  відповідних  рядків.  На  відміну  від  інших  мов

            програмування,  мова  Java  пропонує  вбудовану  підтримку  багатопотокового

            програмування. Багатопотокова програма включає дві або більше частин, які можна

            виконувати одночасно. Кожна частина такої програми називається потоком (thread),

            і кожен потік задає окремий шлях виконання.

                  Посібник призначено для студентів спеціальності 121 «Інженерія програмного

            забезпечення» та всіх, хто цікавиться мовою програмування Java.








































                                                               7
   3   4   5   6   7   8   9   10   11   12   13