Зміст курсу
Java Extended
Java Extended
Імпорт Бібліотек
Використання наявних бібліотек у нашому коді.
Ви вже стикалися з поняттям бібліотек, коли ми говорили про JRE.
Бібліотека — це розширення функціональності програми. Існує величезна кількість бібліотек, і в майбутньому ви навіть створюватимете власні бібліотеки.
Однак, щоб уникнути перевантаження програми та пам'яті постійним використанням усіх бібліотек у нашій програмі (яких може бути сотні), ми використовуємо ключове слово import
для додавання конкретної бібліотеки до нашої програми.
У Java ключове слово import
використовується для включення класів або пакетів з інших джерел у поточний файл коду. Це дозволяє програмісту використовувати функціонал, визначений в інших класах або пакетах, без необхідності вказувати повні імена кожного елемента. Використання імпортів спрощує та підвищує читабельність коду.
Синтаксис виглядає так:
Main.java
import parent.Child;
Батьківська бібліотека розташована вище в ієрархії, ніж дочірня бібліотека. Наприклад, припустимо, у нас є клас Person
, який ми хочемо імпортувати, і він знаходиться в пакеті model. Щоб імпортувати його, ми використовуємо синтаксис import model.Person;
, оскільки клас Person
знаходиться у пакеті model.
Більше про класи та їх створення ми дізнаємося далі у цьому курсі.
Також можна імпортувати всі дочірні бібліотеки за допомогою наступного синтаксису:
Main.java
import parent.*;
Використання .*
не вважається найкращою практикою, оскільки це додає додаткове навантаження на пам'ять і загалом впливає на продуктивність. Замість цього краще використовувати кілька імпортів. У коді це виглядає так:
Main.java
import parent.Child1; import parent.Child2; import parent.Child3;
Таким чином, ми можемо бачити, які конкретні бібліотеки імпортуємо та що нам потрібно використовувати. Крім того, ми уникаємо зайвого навантаження на пам'ять і покращуємо продуктивність нашого застосунку.
У наступному розділі ми розглянемо практичне використання ключового слова import та імпортуємо бібліотеку у наш код.
Дякуємо за ваш відгук!