Originariamente inviato da Follyer
import java.io.*
mi include tutti i package?
Quindi anche writer, reader, filenotfoundexception, ecc ecc???Siccome intravedo nella domanda di Follyer un dubbio nascosto, cerco di fare un po' di chiarezza.Originariamente inviato da andbin
Non i package ... importa tutti i tipi (classi, interfacce ecc...) in quel package.
Voglio solo precisare che la clausola import non significa "incorpora nell'applicazione", ma significa "fai riferimento a"... quindi, specificare java.io.* o specificare, una per una, tutte le classi effettivamente utilizzate è esattamente equivalente.
La clausola import serve al compilatore per andare in cerca delle classi a cui "linkare" i riferimenti da te utilizzati. Non ha alcun effetto sulle dimensioni dell'applicazione, né sulle sue prestazioni.
Ciao.![]()