Importazione di Librerie
Scorri per mostrare il menu
Utilizzo di librerie preesistenti nel nostro codice in Java
Hai già incontrato le librerie quando hai appreso del JRE. Una libreria estende la funzionalità di un programma, e ne esistono molte disponibili—ne creerai anche di tue in futuro. Per evitare di caricare librerie non necessarie e sprecare memoria, Java utilizza la parola chiave import per includere solo ciò che è necessario.
In Java, import consente di utilizzare classi o package provenienti da altre fonti senza dover scrivere ogni volta il loro nome completo. Questo rende il codice più pulito, leggibile e facile da mantenere. La sintassi è la seguente:
Main.java
1import 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 vogliamo importare, e che si trovi nel package model. Per importarla, useremmo 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
1import 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
123import parent.Child1; import parent.Child2; import parent.Child3;
In questo modo, è possibile vedere quali specifiche librerie vengono importate e quali sono necessarie per l'utilizzo. Inoltre, si evita un sovraccarico di memoria non necessario e si migliora le prestazioni dell'applicazione.
Nel prossimo capitolo, verrà esaminato l'utilizzo pratico della parola chiave import e l'importazione di una libreria nel codice.
Grazie per i tuoi commenti!
Chieda ad AI
Chieda ad AI
Chieda pure quello che desidera o provi una delle domande suggerite per iniziare la nostra conversazione