Вступ до пакету Java

Пакети на Java є різного роду. Спочатку в Java вводиться пакет, щоб забезпечити, що функції або основні операції, пов'язані з цим пакетом, виконуються дуже плавно, і таким чином операції реалізуються за допомогою різних інструментів та функцій Java. Пакети на Java - це група класів, які взаємопов'язані, і вони використовуються для деяких функцій мови програмування Java. Кожен пакет в Java має окрему конвенцію іменування, а потім вони підрозділяються на простори імен та конвенції, які використовуються для виконання функцій всередині класу, який змінюється. Пакети в основному використовуються для декількох функцій в мові програмування Java. Нижче наведено декілька причин, чому використовується пакет:

  • Запобігання іменуванню хибних уявлень, таких як два класи, може мати одне ім’я, але їхні функції можуть бути різними.
  • Полегшення пошуку, використання та анотацій класів, які використовуються в мові програмування, простіше.
  • Пакети розглядаються як капсулювання даних або приховування даних.
  • Надання контрольованого доступу до класів, які за замовчуванням є або захищеними, або приватними. Захищені та приватні класи не дозволяють легко отримати доступ до змінних інших класів, оскільки вони є приватними для класу, а отже, до них не можна отримати функції членів усіх класів.

Робота пакету Java

Назви пакетів та назви каталогів мають однакову робочу структуру. Якщо назва пакету - школа. вчитель. математика, то під школою назви пакунків є підпакети, відомі як вчитель та математика. Класи легко знайти, що є основною причиною того, що конвенція іменування пакетів робиться аналогічно до директорії. Пакети всередині пакета відомі як підпакет. Вони не доступні за замовчуванням. Однак їх потрібно викликати окремо, щоб гарантувати, що вони викликаються під час створення об'єкта.

Нижче наведено приклад підпакету Java, створеного всередині пакету Java.

Код:

import java.util.*;

Пояснення коду: У наведеному вище рядку коду ми імпортуємо або називаємо пакет Java. Всередині пакета java є підпакет util, який також називається. Повна форма утиліти - Утиліта. І всі класи в пакеті, а також підпакеті покликані забезпечити реалізацію основної функціональності програми. Існує безліч пакетів і підпакетів, які викликаються під час створення об'єкта. У цій статті ми бачимо єдиний приклад пакету Java, який викликається.

Всередині мови програмування Java є вбудовані пакети та визначені користувачем пакети. Деякі з наявних вбудованих пакетів перелічені нижче:

  • Java.lang: Містить класи для реалізації мовних операцій.
  • Java.io: Містить класи для підтримки операцій вводу / виводу.
  • Java.util: Містить класи для підтримки пов'язаного списку, стека, черги тощо.
  • Java.applet: Містить класи для реалізації основних апплетів на Java.
  • Java.awt: містить класи для доступу до кнопок, меню тощо.
  • Java.net: Містить класи для підтримки мережевих програм.

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

Спочатку ми створюємо ім'я каталогу, а потім набираємо ім'я пакету, який потрібно створити. Після створення пакету ми також можемо створити імена підпакетів у межах створеного пакету. Це є основою для виклику різних класів, які є всередині мови програмування Java.

Приклад кодування пакету Java

У прикладі кодування ми побачимо просту програму та її вихід, який допоможе нам зрозуміти імпорт пакетів, які є в мові програмування Java. У цій програмі ми збираємося обчислити просту множину числа, використовуючи лише одну функцію. Факторіалом числа є число, що множиться з усіма його цифрами менше, ніж само собою, до 1. Прикладом множника числа є

3! = 3 * 2 * 1 = 6
4! = 4 * 3 * 2 * 1 = 24
І так далі…..
Викликається тільки пакет імпорту java.io. *. Він використовується для виклику класів, який допомагає в операціях введення / виводу.

Код:

import java.io.*;
class Factorial (
public static void main(String args()) throws IOException (
BufferedReader stdin = new BufferedReader (new InputStreamReader(System.in));
System.out.println("Enter any number : ");
int N = Integer.parseInt(stdin.readLine());
int i;
double fact = 1;
i = 1;
while (i <= N)
(
fact = fact * i;
i++;
)
System.out.print("The factorial of " + N + " is " + (double)fact);
)
)

Вихід:

Пояснення коду: У вибірку зразка ми бачимо коефіцієнт 7, який доходить до 5040. Ми також можемо обчислити суму фабричних чисел до 100 або будь-яке інше число. Однак остання цифра суми фактичних даних числа завжди буде 3, коли є обчислення суми фактичних даних числа більше 5. Приклад суми, де ми обчислюємо останню цифру суми факторіального числа до 8 факторних.

Сума 1! + 2! + 3! + 4! + 5! + 7! + 8 !. Ми хочемо знайти останню цифру суми. Тепер обчислюємо суму фабрикантів до 5! Тому що після цього остання цифра дорівнює 0. Значить, сума 1 (1!) + 2 (@!) + 6 (3!) + 24 (4!). Тож остання цифра виходить до 3. Це дуже важливе поняття в системі числення.

Висновок

У цій статті ми бачимо різні види визначених користувачем пакунків, а також вбудовані пакети, які є в мові програмування Java. Ми також бачимо приклад фрагмента коду, де Java. Іо. * пакет реалізований. Основна функціональність java.io. * полягає в тому, щоб переконатися в тому, що називаються класи для виконання операцій введення / виводу, що забезпечить безперебійне отримання даних від користувача як вхідних даних. Пакети на Java є різного типу. Існує численні приклади пакетів, які можна викликати всередині мови програмування Java для реалізації різного роду функцій та класів.

Рекомендовані статті

Це посібник із прикладу пакету Java. Тут ми обговорюємо роботу пакету java разом із прикладом та реалізацією коду. Ви також можете переглянути наступні статті, щоб дізнатися більше -

  1. Синтаксис регулярного вираження на Java
  2. Як створити текстове поле JavaFX?
  3. Призначення JLabel на Java
  4. Індексація та розміщення вкладок JTabbedPane
  5. Повне керівництво по стеку в Python