Pacchetto Java - Esempio di funzionamento e codifica del pacchetto Java

Sommario:

Anonim

Introduzione al pacchetto Java

I pacchetti in Java sono di vari tipi. Un pacchetto viene introdotto per la prima volta in Java per garantire che le funzioni o le operazioni di base relative al pacchetto vengano eseguite in modo molto fluido e quindi le operazioni vengano implementate utilizzando vari strumenti e funzionalità Java. I pacchetti in Java sono un gruppo di classi correlate tra loro e vengono utilizzate per alcune funzioni nel linguaggio di programmazione Java. Ogni pacchetto in Java ha una convenzione di denominazione separata e quindi sono suddivisi in spazi dei nomi e convenzioni che vengono utilizzati nello svolgimento delle funzioni all'interno di una classe che è variata. I pacchetti sono fondamentalmente utilizzati per diverse funzioni all'interno di un linguaggio di programmazione Java. Alcuni dei motivi per cui viene utilizzato un pacchetto sono elencati di seguito:

  • Prevenire idee sbagliate sulla denominazione come due classi può avere lo stesso nome ma le loro funzionalità possono essere diverse.
  • Semplificare la ricerca, l'utilizzo e le annotazioni delle classi utilizzate nel linguaggio di programmazione.
  • I pacchetti sono considerati come incapsulamento o occultamento dei dati.
  • Fornire accesso controllato alle classi che sono protette o private per impostazione predefinita. Le classi protette e private non consentono di accedere facilmente alle variabili di altre classi poiché sono private per la classe e quindi non sono accessibili dalle funzioni membro di tutte le classi.

Funzionamento del pacchetto Java

I nomi dei pacchetti e i nomi delle directory hanno la stessa struttura di lavoro. Se il nome di un pacchetto è una scuola. insegnante. matematica quindi sotto il nome del pacchetto scuola ci sono sotto-pacchetti noti come insegnante e matematica. Le classi sono facili da individuare, questo è il motivo di base per cui la convenzione di denominazione dei pacchetti è resa simile a quella di una directory. I pacchetti all'interno di un pacchetto sono noti come sottopackage. Non sono accessibili per impostazione predefinita. Tuttavia, devono essere chiamati separatamente per garantire che vengano chiamati al momento della creazione dell'oggetto.

Di seguito è riportato un esempio di un pacchetto secondario Java creato all'interno di un pacchetto Java.

Codice:

import java.util.*;

Spiegazione del codice: nella riga di codice precedente, importiamo o chiamiamo il pacchetto Java. All'interno del pacchetto java, abbiamo il sotto-pacchetto util che è anche chiamato. La forma completa di util è Utility. E tutte le classi all'interno del pacchetto così come il sotto-pacchetto sono chiamate per assicurare che le funzionalità di base del programma siano implementate. Esistono molti pacchetti e sotto-pacchetti che vengono chiamati al momento della creazione dell'oggetto. In questo articolo, vediamo un singolo esempio di un pacchetto Java che viene chiamato.

Ci sono pacchetti integrati e pacchetti definiti dall'utente all'interno del linguaggio di programmazione Java. Alcuni dei pacchetti integrati presenti sono elencati di seguito:

  • Java.lang: contiene classi per l'implementazione di operazioni linguistiche.
  • Java.io: contiene classi per supportare le operazioni di input / output.
  • Java.util: contiene classi per il supporto di elenchi collegati, stack, code, ecc.
  • Java.applet: contiene classi per l'implementazione di applet di base in Java.
  • Java.awt: contiene classi per l'accesso a pulsanti, menu, ecc.
  • Java.net: contiene classi per il supporto di applicazioni di rete.

Esistono anche pacchetti definiti dall'utente all'interno del linguaggio di programmazione Java. Qui creiamo prima una directory e poi implementiamo il funzionamento del pacchetto all'interno dell'albero di programmazione.

Innanzitutto, creiamo il nome della directory e quindi digitiamo il nome del pacchetto che deve essere creato. Una volta creato il pacchetto, possiamo anche creare nomi di sotto-pacchetti all'interno del pacchetto creato. Ciò costituisce la base per la chiamata delle diverse classi presenti nel linguaggio di programmazione Java.

Esempio di codifica del pacchetto Java

Nell'esempio di codifica, vedremo un semplice programma e il suo output che ci aiuteranno a comprendere l'importazione di pacchetti presenti nel linguaggio di programmazione Java. In questo programma, calcoleremo il semplice fattoriale di un numero usando solo una funzione. Il fattoriale di un numero è che il numero si moltiplica per tutte le sue cifre meno di se stesso fino a 1. Un esempio di fattoriale di un numero è

3! = 3 * 2 * 1 = 6
4! = 4 * 3 * 2 * 1 = 24
E così via…..
Viene chiamato solo il pacchetto import java.io. *. È usato per chiamare classi che aiutano nelle operazioni di input / output.

Codice:

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

Produzione:

Codice Spiegazione: Nell'output di esempio, vediamo il fattoriale di 7 che arriva a 5040. Possiamo anche calcolare la somma dei fattoriali di numeri fino a 100 o qualsiasi altro numero. Tuttavia, l'ultima cifra della somma dei fattoriali di un numero sarà sempre 3 ogni volta che c'è un calcolo di una somma di fattoriali di un numero superiore a 5. Un esempio di una somma in cui calcoliamo l'ultima cifra della somma di fattoriale fino a 8 fattoriale.

La somma di 1! + 2! + 3! + 4! + 5! + 7! + 8 !. Vogliamo trovare l'ultima cifra della somma. Ora calcoliamo la somma dei fattoriali fino a 5! Perché dopo l'ultima cifra è 0. Quindi la somma è 1 (1!) + 2 (@!) + 6 (3!) + 24 (4!). Quindi l'ultima cifra arriva a 3. Questo è un concetto molto importante nel sistema numerico.

Conclusione

In questo articolo, vediamo i diversi tipi di pacchetti definiti dall'utente così come i pacchetti integrati che sono presenti nel linguaggio di programmazione Java. Vediamo anche un esempio di un pezzo di codice in cui java. Io. * il pacchetto è implementato. La funzionalità di base di java.io. * è quella di assicurarsi che vengano chiamate le classi per l'implementazione delle operazioni di input / output che garantiranno la corretta ricezione dei dati dall'utente come input. I pacchetti in Java sono di vari tipi. Esistono numerosi esempi di pacchetti che possono essere richiamati all'interno del linguaggio di programmazione Java per l'implementazione di vari tipi di funzioni e classi.

Articoli consigliati

Questa è una guida all'esempio del pacchetto Java. Qui discutiamo del funzionamento del pacchetto java insieme all'esempio e all'implementazione del codice. Puoi anche consultare i seguenti articoli per saperne di più -

  1. Sintassi delle espressioni regolari in Java
  2. Come creare un campo di testo JavaFX?
  3. Scopo di JLabel in Java
  4. Indicizzazione e posizionamento della scheda JTabbedPane
  5. Guida completa allo stack in Python