Introducere în pachetul Java

Pachetele în Java sunt de diferite tipuri. Un pachet este introdus pentru prima dată în Java pentru a vă asigura că funcțiile sau operațiunile de bază legate de pachet se desfășoară foarte lin și astfel operațiunile sunt implementate folosind diferite instrumente și funcționalități Java. Pachetele în Java sunt un grup de clase care sunt interrelaționate și sunt utilizate pentru unele funcții în limbajul de programare Java. Fiecare pachet din Java are o convenție de denumire separată și apoi sunt împărțite în spații de nume și convenții care sunt utilizate pentru îndeplinirea funcțiilor în cadrul unei clase care este variată. Pachetele sunt utilizate practic pentru mai multe funcții dintr-un limbaj de programare Java. Câteva dintre motivele pentru care este utilizat un pachet sunt enumerate mai jos:

  • Prevenirea denumirii de concepții greșite, cum ar fi două clase, poate avea același nume, dar funcționalitățile lor pot fi diferite.
  • Facilitând căutarea, utilizarea și adnotările claselor utilizate în limbajul de programare.
  • Pachetele sunt considerate încapsulare sau ascundere de date.
  • Asigurarea accesului controlat la clasele care sunt protejate sau private în mod implicit. Clasele protejate și private nu permit accesarea cu ușurință a variabilelor altor clase, deoarece sunt private pentru clasă și, prin urmare, nu pot fi accesate de funcțiile de membru ale tuturor claselor.

Funcționarea pachetului Java

Numele pachetelor și numele directorilor au aceeași structură de lucru. Dacă numele pachetului este o școală. profesor. matematica apoi sub școala cu numele pachetului există sub-pachete cunoscute sub numele de profesor și matematică. Clasele sunt ușor de localizat, acesta este motivul de bază pentru care convenția de denumire a pachetelor se face similar cu cea a unui director. Pachetele din interiorul unui pachet sunt cunoscute sub denumirea de sub pachet. Nu sunt accesibile implicit. Cu toate acestea, ele trebuie să fie apelate separat pentru a se asigura că sunt chemate în momentul creării obiectului.

Un exemplu de sub pachet java creat în interiorul unui pachet Java este prezentat mai jos.

Cod:

import java.util.*;

Explicare Cod: În linia de mai sus a codului, importăm sau apelăm la pachetul Java. În pachetul java, avem sub-pachetul util care se mai numește. Forma completă de utilitate este Utility. Și toate clasele din pachet, precum și sub-pachetul sunt chemate să se asigure că funcționalitatea de bază a programului este implementată. Există multe pachete și sub-pachete care sunt numite în momentul creării obiectului. În acest articol, vedem un singur exemplu de pachet Java care este apelat.

Există pachete încorporate și pachete definite de utilizator în limbajul de programare Java. Unele dintre pachetele încorporate care sunt prezente sunt enumerate mai jos:

  • Java.lang: conține clase pentru implementarea operațiunilor de limbaj.
  • Java.io: conține clase pentru susținerea operațiunilor de intrare / ieșire.
  • Java.util: conține clase pentru sprijinirea listelor, stivei, cozii etc.
  • Java.applet: Conține clase pentru implementarea de applet-uri de bază în Java.
  • Java.awt: Conține clase pentru accesarea butoanelor, a meniului etc.
  • Java.net: conține clase pentru suportul aplicațiilor de rețea.

Există, de asemenea, pachete definite de utilizator în limbajul de programare Java. Aici, creăm mai întâi un director și apoi implementăm funcționarea pachetului în arborele de programare.

Mai întâi, creăm numele directorului și apoi tastăm numele pachetului care trebuie creat. Odată ce pachetul este creat, putem crea și nume de sub-pachete în cadrul pachetului creat. Aceasta constituie baza pentru apelarea diferitelor clase care sunt prezente în limbajul de programare Java.

Exemplu de codare a pachetului Java

În exemplul de codare, vom vedea un program simplu și ieșirea acestuia care ne va ajuta să înțelegem importul pachetelor prezente în limbajul de programare Java. În acest program, vom calcula factorialul simplu al unui număr folosind o singură funcție. Factorialul unui număr este numărul care se înmulțește cu toate cifrele mai puțin decât el până la 1. Un exemplu de factorial al unui număr este

3! = 3 * 2 * 1 = 6
4! = 4 * 3 * 2 * 1 = 24
Si asa mai departe…..
Numai pachetul import java.io. * este apelat. Este folosit pentru a apela clase care ajută la operațiunile de intrare / ieșire.

Cod:

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

ieşire:

Explicare a codului: în ieșirea eșantionului, vedem factorialul de 7 care ajunge la 5040. Putem calcula, de asemenea, suma factorialelor numerelor de până la 100 sau a oricărui alt număr. Cu toate acestea, ultima cifră a sumei factorialelor unui număr va fi întotdeauna 3 ori de câte ori se calculează o sumă de factori cu un număr mai mare de 5. Un exemplu de sumă în care calculăm ultima cifră a sumei factoriale până la 8 factorial.

Suma de 1! + 2! + 3! + 4! + 5! + 7! + 8 !. Vrem să găsim ultima cifră a sumei. Acum, calculăm suma factorialelor până la 5! Pentru că după aceea ultima cifră este 0. Deci suma este 1 (1!) + 2 (@!) + 6 (3!) + 24 (4!). Deci, ultima cifră apare la 3. Acesta este un concept foarte important în sistemul de numere.

Concluzie

În acest articol, vedem diferitele tipuri de pachete definite de utilizator, precum și pachete încorporate, care sunt prezente în limbajul de programare Java. De asemenea, vedem un exemplu de bucată de cod în care java. Io. * pachetul este implementat. Funcționalitatea de bază a java.io. * este să vă asigurați că clasele pentru implementarea operațiunilor de intrare / ieșire sunt numite, ceea ce va asigura recepționarea fără probleme a datelor de la utilizator ca intrare. Pachetele în Java sunt de diferite tipuri. Există numeroase exemple de pachete care pot fi apelate în limbajul de programare Java pentru implementarea diverselor tipuri de funcții și clase.

Articole recomandate

Acesta este un ghid pentru exemplul pachetului Java. Aici discutăm modul de lucru al pachetului java împreună cu exemplul și implementarea codului. De asemenea, puteți consulta următoarele articole pentru a afla mai multe -

  1. Sintaxa de expresie regulată în Java
  2. Cum se creează un JavaFX TextField?
  3. Scopul JLabel în Java
  4. JTabbedPane Indexare și plasare filă
  5. Ghid complet pentru stivă în Python