1.10.1
Importação com curinga (*)
O caractere * funciona como um curinga em uma declaração import, indicando que todas as classes de um determinado pacote podem ser utilizadas. Isso evita a necessidade de declarar múltiplas importações individuais para classes do mesmo pacote.
Exemplo conceitual
import com.example.application.*;
public class Application {
}
Explicação linha a linha
import com.example.application.*;
Indica ao compilador que todas as classes definidas no pacote com.example.application podem ser referenciadas neste arquivo sem o uso do nome totalmente qualificado.
public class Application {
Declara uma classe que pode utilizar qualquer classe do pacote importado.
}
Encerra a definição da classe.
O uso do curinga não importa subpacotes e não afeta desempenho em tempo de execução. As boas práticas e implicações de legibilidade desse tipo de importação serão discutidas mais adiante.