Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Impara Importazione di Librerie | Struttura Profonda di Java
Java Avanzato
course content

Contenuti del Corso

Java Avanzato

Java Avanzato

1. Struttura Profonda di Java
2. Metodi
3. String Avanzato
4. Classi
5. Classi Avanzate

book
Importazione di Librerie

Utilizzo di librerie preesistenti nel nostro codice.

Hai già incontrato il concetto di librerie quando abbiamo parlato di JRE. Una libreria è un'estensione della funzionalità di un programma. Esistono un numero enorme di librerie disponibili e, in futuro, potrai persino creare le tue librerie. Tuttavia, per evitare di sovraccaricare il programma e la memoria utilizzando costantemente tutte le librerie nel nostro programma (che potrebbero essere centinaia), utilizziamo la parola chiave import per aggiungere una libreria specifica al nostro programma.

In Java, la parola chiave import viene utilizzata per includere classi o package da altre fonti nel file di codice corrente. Consente di utilizzare funzionalità definite in altre classi o package senza la necessità di specificare ogni volta il nome completamente qualificato di ciascun elemento. Utilizzando gli import, è possibile semplificare e migliorare la leggibilità del codice. La sintassi sarà la seguente:

Main.java

Main.java

copy
1
import parent.Child;

La libreria padre si trova più in alto nella gerarchia rispetto alla libreria figlia. Ad esempio, supponiamo di avere una classe chiamata Person che desideriamo importare, e che si trovi nel package model. Per importarla, utilizzeremmo la sintassi import model.Person; poiché la classe Person si trova all'interno del package model.

Approfondiremo le classi e come crearle più avanti in questo corso.

Possiamo anche importare tutte le librerie figlie utilizzando la seguente sintassi:

Main.java

Main.java

copy
1
import parent.*;

L'utilizzo di .* non è considerato una buona pratica poiché aggiunge un sovraccarico di memoria e influisce sulle prestazioni in generale. È preferibile utilizzare importazioni multiple. Nel codice, apparirà così:

Main.java

Main.java

copy
123
import parent.Child1; import parent.Child2; import parent.Child3;

In questo modo, possiamo vedere quali librerie specifiche importiamo e di cosa abbiamo bisogno per l'utilizzo. Inoltre, evitiamo un sovraccarico di memoria non necessario e miglioriamo le prestazioni della nostra applicazione.

Nel prossimo capitolo, esamineremo l'utilizzo pratico della parola chiave import e importeremo una libreria nel nostro codice.

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 4

Chieda ad AI

expand

Chieda ad AI

ChatGPT

Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione

course content

Contenuti del Corso

Java Avanzato

Java Avanzato

1. Struttura Profonda di Java
2. Metodi
3. String Avanzato
4. Classi
5. Classi Avanzate

book
Importazione di Librerie

Utilizzo di librerie preesistenti nel nostro codice.

Hai già incontrato il concetto di librerie quando abbiamo parlato di JRE. Una libreria è un'estensione della funzionalità di un programma. Esistono un numero enorme di librerie disponibili e, in futuro, potrai persino creare le tue librerie. Tuttavia, per evitare di sovraccaricare il programma e la memoria utilizzando costantemente tutte le librerie nel nostro programma (che potrebbero essere centinaia), utilizziamo la parola chiave import per aggiungere una libreria specifica al nostro programma.

In Java, la parola chiave import viene utilizzata per includere classi o package da altre fonti nel file di codice corrente. Consente di utilizzare funzionalità definite in altre classi o package senza la necessità di specificare ogni volta il nome completamente qualificato di ciascun elemento. Utilizzando gli import, è possibile semplificare e migliorare la leggibilità del codice. La sintassi sarà la seguente:

Main.java

Main.java

copy
1
import parent.Child;

La libreria padre si trova più in alto nella gerarchia rispetto alla libreria figlia. Ad esempio, supponiamo di avere una classe chiamata Person che desideriamo importare, e che si trovi nel package model. Per importarla, utilizzeremmo la sintassi import model.Person; poiché la classe Person si trova all'interno del package model.

Approfondiremo le classi e come crearle più avanti in questo corso.

Possiamo anche importare tutte le librerie figlie utilizzando la seguente sintassi:

Main.java

Main.java

copy
1
import parent.*;

L'utilizzo di .* non è considerato una buona pratica poiché aggiunge un sovraccarico di memoria e influisce sulle prestazioni in generale. È preferibile utilizzare importazioni multiple. Nel codice, apparirà così:

Main.java

Main.java

copy
123
import parent.Child1; import parent.Child2; import parent.Child3;

In questo modo, possiamo vedere quali librerie specifiche importiamo e di cosa abbiamo bisogno per l'utilizzo. Inoltre, evitiamo un sovraccarico di memoria non necessario e miglioriamo le prestazioni della nostra applicazione.

Nel prossimo capitolo, esamineremo l'utilizzo pratico della parola chiave import e importeremo una libreria nel nostro codice.

Tutto è chiaro?

Come possiamo migliorarlo?

Grazie per i tuoi commenti!

Sezione 1. Capitolo 4
some-alt