Comando import

2 respostas
dntalemao

Pessoal, quando escrevemos o comando import a JVM apenas carrega a classe que será utilizada quando realmente usarmos essa classe?

import java.util.ArrayList;
 
 class SuperArray{

     public static void main(String [] args){
         ArrayList<String> vet= new ArrayList<String>(); //->carrega a classe da API agora...
     }
 }

2 Respostas

erico_kl

Sim… o import somente aponta o caminho dessa classe, mas esomente será carregada quando você utilizá-la.
O que não acontece com variáveis estáticas, por exemplo, que sempre são carregadas em memória, não importa se você as usa ou não.

dntalemao

erico_kl:
Sim… o import somente aponta o caminho dessa classe, mas esomente será carregada quando você utilizá-la.
O que não acontece com variáveis estáticas, por exemplo, que sempre são carregadas em memória, não importa se você as usa ou não.

obrigado!

Criado 18 de agosto de 2012
Ultima resposta 18 de ago. de 2012
Respostas 2
Participantes 2