Performance no import

3 respostas
Edu

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?

3 Respostas

D

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.

Paulo_Silveira

prefira sempre dar o import exato, nuca usar o * por questao de legibilidade

como o dango falou, nao faz diferenca em performance

Leandro

Isso faz diferença:

import java.util.;
import javax.swing.
;

agora tenta usar: “new Timer()”. :smiley:

Criado 11 de dezembro de 2002
Ultima resposta 11 de dez. de 2002
Respostas 3
Participantes 4