Não, o compilador importa somento aquilo que você usa no código-fonte. Sendo assim, usar import java.io.*; só importará as classes do pacote java.io que forem efetivamente usadas. Uma razão para usar a forma anterior de importação é economizar na escrita de instruções import caso sejam usadas muitas classes de um mesmo pacote. No entanto, é mais elegante importar explicitamente cada classe usada no código, mesmo que muitas classes usadas pertençam ao mesmo pacote, já que assim fica claro logo no início do código-fonte quais classes serão usadas.
jPscoralicK
Valeu kra, bom saber.
Eu pensava que, pelo fato de se importar todo um pacote, o compilador teria que “chamar” todas as classes e ver qual seria utilizada, fato que consumiria mais tempo de execução, ao invés de importar só as classes utiizadas.