Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Вивчайте Імпорт Бібліотек | Глибока Структура Java
Java Extended

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

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

Ви вже стикалися з поняттям бібліотек, коли ми говорили про JRE. Бібліотека — це розширення функціональності програми. Існує величезна кількість бібліотек, і в майбутньому ви навіть створюватимете власні бібліотеки. Однак, щоб уникнути перевантаження програми та пам'яті постійним використанням усіх бібліотек у нашій програмі (яких може бути сотні), ми використовуємо ключове слово 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

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

Suggested prompts:

Can you explain more about the difference between parent and child libraries?

Why is using .* for imports not recommended?

When should I create my own library instead of using existing ones?

Awesome!

Completion rate improved to 2.63

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

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

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

Ви вже стикалися з поняттям бібліотек, коли ми говорили про JRE. Бібліотека — це розширення функціональності програми. Існує величезна кількість бібліотек, і в майбутньому ви навіть створюватимете власні бібліотеки. Однак, щоб уникнути перевантаження програми та пам'яті постійним використанням усіх бібліотек у нашій програмі (яких може бути сотні), ми використовуємо ключове слово 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
some-alt