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