Oie Diego, tudo bem contigo?
Quando fazemos o "import" de um pacote, ao usarmos suas classes, basta instanciá-las. Agora sem o "import" teríamos que usar o "Full Qualified Name" todas as vezes que quiséssemos usar uma classe de outro pacote, segue o exemplo:
public class Teste {
public static void main(String[] args) {
java.util.ArrayList<String> lista = new java.util.ArrayList<String>(); // usando o FQN
java.util.ArrayList<String> lista2 = new java.util.ArrayList<String>();
}
import java.util.ArrayList;
public class Teste {
public static void main(String[] args) {
ArrayList<String> lista = new ArrayList<String>(); // sem usar o FQN
ArrayList<String> lista2 = new ArrayList<String>();
}
Espero que eu tenha ajudado, qualquer dúvida ou problema fico a disposição :)
Bons estudos!