[RESOLVIDO] É melhor dá um import ou escrever o pacote inteiro?

Então galera, eu to numa dúvida básica aqui, tipo é melho dá um import ou escreve o pacote inteiro???
Por exemplo:

JFrame frame = new JFrame();
e dá um import do javax.swing.JFrame;

ou é melhor assim:

javax.swing.JFrame frame = new javax.swing.JFrame();

Obrigado pela atenção!!!

Melhor é dar um import para não ter que escrever muito e poluir seu código. Só usar o nome completo quando for pra resolver problema de ambiguidade.

[]s

A tradição Java é usar os imports, porque cada classe pode ser importada no cabeçalho do arquivo .java.

A tradição .NET é escrever o pacote inteiro (argh - ugh - bleargh - vômito) porque é mais difícil importar as classes uma por uma, só os pacotes. Então você acaba sendo obrigado a escrever o nome completo da classe para evitar algumas ambiguidades. Na verdade, pouca gente sabe que é possível, só que mais trabalhoso, importar no C# uma classe de cada vez, em vez de todas as classes de um pacote de uma vez.

Na tradição Java só é aceitável (embora desagradável) escrever o pacote inteiro se, por acaso, você lidar com 2 classes de pacotes diferentes que têm o mesmo nome (como java.util.List e java.awt.List).
Espero que você não tenha de fazer isso habitualmente.

Eu acho melhor dá um import porque assim o código fica mais legível :thumbup:

Vlw galera!!!