Faz alguma diferença se eu usar:
import java.awt.Button;
ou…
import java.awt.*;
Qual a vantagem de se importar somente uma classe? O que o java faz quando importo o pacote todo e uso apenas algumas classes?
Tem alguma diferença na performance?
Faz alguma diferença se eu usar:
import java.awt.Button;
ou…
import java.awt.*;
Qual a vantagem de se importar somente uma classe? O que o java faz quando importo o pacote todo e uso apenas algumas classes?
Tem alguma diferença na performance?
Nenhuma diferença. O que ocorre é que, se você precisar de outra classe daquele pacote, terá de declará-la também.
Existem, ainda, utilitários que removem declarações import que não estejam sendo usadas.
Abraços.
prefira sempre dar o import exato, nuca usar o * por questao de legibilidade
como o dango falou, nao faz diferenca em performance
Isso faz diferença:
import java.util.;
import javax.swing.;
agora tenta usar: “new Timer()”. 