2010-01-04 13 views

risposta

27

Niente affatto. Le importazioni vengono utilizzate solo durante la compilazione, i file di classe non le hanno più.

+0

ma le corrispondenti classi importate verranno indirizzate utilizzando il nome completo quindi? – GuruKulki

+0

sì, le classi saranno prese di mira da fqcn. – whiskeysierra

+5

In effetti il ​​nome "importazione" è scarsamente scelto in questo caso, perché in realtà non stai importando nulla. Ti è solo permesso usare una classe/interfaccia/enum/... con il suo nome breve (semplice). Dovrebbe essere chiamato "using" o "alias" o qualcosa del genere. – whiskeysierra

-1

Se si utilizzano IDE come Netbeans, è possibile contrassegnare le importazioni duplicate nell'editor, in questo modo è possibile rimuoverlo dal codice per renderlo più gestibile e ridurre anche gli avvisi del compilatore.

+0

Mentre forse un utile suggerimento generale non ha alcuna relazione con questa domanda, in realtà. – Joey

+0

Appartiene come commento alla domanda invece di una risposta. –

2

No, ma l'importazione di più librerie di quelle necessarie diminuisce la leggibilità del codice.

1

Un altro motivo è se si dispone di più istruzioni di importazione, questo potrebbe nascondere la relazione di classe dal lettore. A volte è bello sapere che certe classi non dipendono (direttamente) da alcune altre classi.

Problemi correlati