Úvod do balíka Java

Balíky v Jave sú rôzneho druhu. Balík sa prvýkrát zavedie do Java, aby sa zabezpečilo, že funkcie alebo základné operácie súvisiace s balíkom sa vykonávajú veľmi hladko, a preto sa operácie implementujú pomocou rôznych nástrojov a funkcií Java. Balíky v jazyku Java sú skupinou tried, ktoré sú vzájomne prepojené a používajú sa na niektoré funkcie v programovacom jazyku Java. Každý balík v jazyku Java má osobitnú konvenciu pomenovávania a potom je rozdelený do menných priestorov a konvencií, ktoré sa používajú na vykonávanie funkcií v triede, ktorá je rôzna. Balíky sa v zásade používajú na niekoľko funkcií v programovacom jazyku Java. Nižšie sú uvedené niektoré z dôvodov, prečo sa balík používa:

  • Predchádzanie mylným predstavám, ako sú dve triedy, môže mať rovnaké meno, ale ich funkcie sa môžu líšiť.
  • Uľahčenie vyhľadávania, používania a poznámok tried používaných v programovacom jazyku.
  • Balíky sa považujú za zapuzdrenie údajov alebo skrytie údajov.
  • Poskytovanie riadeného prístupu k triedam, ktoré sú štandardne chránené alebo súkromné. Chránené a súkromné ​​triedy neumožňujú ľahký prístup k premenným iných tried, pretože sú súkromné ​​pre triedu, a preto k nim nemôžu mať prístup členské funkcie všetkých tried.

Fungovanie balíka Java

Názvy balíkov a názvy adresárov majú rovnakú pracovnú štruktúru. Ak je názov balíka škola. učiteľom. matematika potom pod školou s názvom balíčka sú podskupiny známe ako učiteľ a matematika. Triedy sa dajú ľahko nájsť, to je základný dôvod, prečo je pomenovanie balíkov podobné ako v adresári. Balíky vo vnútri balíka sa nazývajú čiastkové balenia. V predvolenom nastavení nie sú prístupné. Musia sa však nazývať osobitne, aby sa zabezpečilo, že sa budú volať pri vytváraní objektu.

Nižšie je uvedený príklad čiastkového balíka java vytvoreného vo vnútri balíka Java.

kód:

import java.util.*;

Vysvetlenie kódu: V uvedenom riadku kódu importujeme alebo nazývame balík Java. Vo vnútri balíka java máme čiastkový balík util, ktorý sa tiež nazýva. Úplnou formou util je Utility. A zavolajú sa všetky triedy v rámci balíka aj čiastkový balík, aby sa zabezpečilo vykonávanie základnej funkčnosti programu. Existuje veľa balíkov a čiastkových balíkov, ktoré sa volajú pri vytváraní objektu. V tomto článku vidíme jediný príklad volaného balíka Java.

V programovacom jazyku Java sú zabudované balíčky a používateľom definované balíčky. Nižšie sú uvedené niektoré z vstavaných balíkov:

  • Java.lang: Obsahuje triedy na implementáciu jazykových operácií.
  • Java.io: Obsahuje triedy na podporu operácií vstupu / výstupu.
  • Java.util: Obsahuje triedy na podporu prepojeného zoznamu, zásobníka, frontu atď.
  • Java.applet: Obsahuje triedy na implementáciu základných apletov v Java.
  • Java.awt: Obsahuje triedy pre prístup k tlačidlám, menu atď.
  • Java.net: Obsahuje triedy na podporu sieťových aplikácií.

V programovacom jazyku Java sa nachádzajú aj balíčky definované používateľom. Tu najprv vytvoríme adresár a potom implementujeme fungovanie balíka vo vnútri programovacieho stromu.

Najprv vytvoríme názov adresára a potom napíšeme názov balíka, ktorý sa má vytvoriť. Po vytvorení balíka môžeme v rámci vytvoreného balíka vytvoriť aj názvy čiastkových balíkov. Toto tvorí základ pre volanie rôznych tried, ktoré sú prítomné vo vnútri programovacieho jazyka Java.

Príklad kódovania balíka Java

V príklade kódovania uvidíme jednoduchý program a jeho výstup, ktorý nám pomôže pochopiť import balíkov, ktoré sú prítomné v programovacom jazyku Java. V tomto programe budeme počítať jednoduchý faktoriál čísla pomocou iba jednej funkcie. Faktoriál čísla je číslo, ktoré sa vynásobí všetkými jeho číslicami menšími ako samotné až do 1. Príkladom faktora čísla je

3! = 3 * 2 * 1 = 6
4! = 4 * 3 * 2 * 1 = 24
A tak ďalej…..
Zavolá sa iba importovaný balík java.io. *. Používa sa na volanie tried, ktoré pomáhajú pri vstupno-výstupných operáciách.

kód:

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);
)
)

Výkon:

Vysvetlenie kódu: Vo výstupe vzorky vidíme faktoriál 7, ktorý dosahuje 5040. Môžeme tiež vypočítať súčet faktoriálov čísel do 100 alebo ľubovoľného iného čísla. Avšak posledná číslica súčtu faktoriálov čísla bude vždy 3, kedykoľvek sa vypočíta súčet faktoriálov čísla viac ako 5. Príklad súčtu, kde vypočítame poslednú číslicu súčtu faktoriálov. do 8 faktoriálov.

Súčet 1! + 2! + 3! + 4! + 5! + 7! + 8 !. Chceme nájsť poslednú číslicu súčtu. Teraz počítame súčet faktoriálov až do 5! Pretože po tom je posledná číslica 0. Takže súčet 1 (1!) + 2 (@!) + 6 (3!) + 24 (4!). Takže posledná číslica vyjde na 3. Toto je veľmi dôležitá koncepcia v systéme čísel.

záver

V tomto článku vidíme rôzne druhy užívateľsky definovaných balíkov, ako aj zabudovaných balíkov, ktoré sú prítomné v programovacom jazyku Java. Vidíme tiež príklad kódu, kde java. Io. * balík je implementovaný. Základnou funkciou java.io. * je zabezpečiť, aby sa zavolali triedy na implementáciu vstupno / výstupných operácií, ktoré zabezpečia plynulé prijímanie údajov od užívateľa ako vstupu. Balíky v jazyku Java sú rôznych typov. Existuje mnoho príkladov balíkov, ktoré je možné volať v programovacom jazyku Java na implementáciu rôznych druhov funkcií a tried.

Odporúčané články

Toto je sprievodca príkladom balíka Java. Tu diskutujeme fungovanie balíka java spolu s príkladom a implementáciou kódu. Ďalšie informácie nájdete aj v nasledujúcich článkoch -

  1. Syntax regulárneho výrazu v Jave
  2. Ako vytvoriť JavaFX TextField?
  3. Účel JLabel v Jave
  4. Indexovanie a umiestnenie karty JTabbedPane
  5. Kompletný sprievodca Stack v Pythone

Kategórie: