Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

sobre FQN

Na questão diz : Correto! O import facilita o uso da classe pois não precisamos do Full Qualified Name.

Mas em questões anteriores diz que o FQN é a junção de nome do pacote + nome simples da classe. dai houve uma controversa de informações , pois o import é uma FQN, pois tem o nome do pacote e o nome da classe em seguida.

Consegue me explicar.

1 resposta
solução!

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:

  • Sem o import:
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>();
}
  • Com o import:

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!