Modalità di Import
   DOMANDA:     Che differenza c'è tra l'import completo esplicitando il nome della classe e l'ometterlo utilizzando il wildcard "*" (asterisco)?    import java.io.*;    import java.io.BufferedReader;      RISPOSTA:   A discapito di quanto possa sembrare, il file .class  non avrà differenze né di grandezza , né di velocità di esecuzione . Infatti l' import  indica al compilatore soltanto dove andare a cercare le classi che utilizziamo.   La prova scientifica di quanto affermato è possibile averla ricavando il checksum md5  di una classe scritta con gli import espliciti ed una con il  wildcard "*" . Il risultato sarà identico.  Quindi l'unica differenza tra le due modalità di importare sta nella velocità di compilazione  (perché ci metterà del tempo in più per trovare la classe all'interno del package indicato con l'asterisco). In ogni caso parliamo di tempi ridottissimi e quindi trascurabili per i medi progetti.     Concludendo, gli unici...
 
