Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Імпорт Бібліотек | Розділ
Practice
Projects
Quizzes & Challenges
Вікторини
Challenges
/
Основні поняття Java

bookІмпорт Бібліотек

Свайпніть щоб показати меню

Використання наявних бібліотек у нашому коді на Java

Ви вже стикалися з бібліотеками під час вивчення JRE. Бібліотека розширює функціональність програми, і таких бібліотек існує багато — у майбутньому ви навіть створюватимете власні. Щоб уникнути завантаження зайвих бібліотек і не витрачати пам'ять даремно, Java використовує ключове слово import для підключення лише необхідного.

У Java import дозволяє використовувати класи або пакети з інших джерел без необхідності щоразу писати їх повні імена. Це робить код чистішим, зрозумілішим і простішим для підтримки. Синтаксис виглядає так:

Main.java

Main.java

copy
1
import parent.Child;

Батьківська бібліотека знаходиться вище в ієрархії, ніж дочірня бібліотека. Наприклад, припустимо, що у нас є клас Person, який потрібно імпортувати, і він знаходиться в пакеті model. Щоб імпортувати його, слід використати синтаксис import model.Person;, оскільки клас Person знаходиться всередині пакету model.

Більше про класи та їх створення буде розглянуто далі у цьому курсі.

Також можна імпортувати всі дочірні бібліотеки за допомогою наступного синтаксису:

Main.java

Main.java

copy
1
import parent.*;

Використання .* не вважається найкращою практикою, оскільки це додає додаткове навантаження на пам'ять і загалом впливає на продуктивність. Натомість краще використовувати кілька імпортів. У коді це виглядатиме так:

Main.java

Main.java

copy
123
import parent.Child1; import parent.Child2; import parent.Child3;

Таким чином, ми можемо бачити, які конкретні бібліотеки імпортуємо та що нам потрібно використовувати. Крім того, ми уникаємо зайвого навантаження на пам'ять і покращуємо продуктивність нашого застосунку.

У наступному розділі ми розглянемо практичне використання ключового слова import та імпортуємо бібліотеку у наш код.

Все було зрозуміло?

Як ми можемо покращити це?

Дякуємо за ваш відгук!

Секція 1. Розділ 4

Запитати АІ

expand

Запитати АІ

ChatGPT

Запитайте про що завгодно або спробуйте одне із запропонованих запитань, щоб почати наш чат

Секція 1. Розділ 4
some-alt