Olá,
Estou com uma dúvida, o desempenho do sistema fica melhor seu usar:
import javax.swing.JButton;
Ou fica mesma coisa se eu usar:
import javax.swing.*;
???
Muda o desempenho ou fica mesma coisa?
Obrigado.
Olá,
Estou com uma dúvida, o desempenho do sistema fica melhor seu usar:
import javax.swing.JButton;
Ou fica mesma coisa se eu usar:
import javax.swing.*;
???
Muda o desempenho ou fica mesma coisa?
Obrigado.
Que eu saiba é igual. Creio que seja resolvido em tempo de compilação. Vc indica ao compilador aonde buscar as classes usadas. Quando vc usa o * vc diz para ele procurar dentro daquele pacote ao invés de fornecer o caminho exato.
Como falei, provavalmente não deve ter nenhum problema de performance não. Usando o caminho completo o código fica mais fácil de entender, apesar de serem adicionadas muitas linhas que seriam desnecessárias usando o *.
Falow!
[quote=davidbuzatto]Que eu saiba é igual. Creio que seja resolvido em tempo de compilação. Vc indica ao compilador aonde buscar as classes usadas. Quando vc usa o * vc diz para ele procurar dentro daquele pacote ao invés de fornecer o caminho exato.
Como falei, provavalmente não deve ter nenhum problema de performance não. Usando o caminho completo o código fica mais fácil de entender, apesar de serem adicionadas muitas linhas que seriam desnecessárias usando o *.
Falow![/quote]
Isso mesmo davibuzatto…
Ele "o JVM " compila os codigos e cria o .class… a partir dae é execucao;…
Humm, valeu galera.
eu sempre tinha duvida nisso… se influenciava na performace…
Nao influencia.
A vantagem de colocar é que seu programa fica mais explicito
FALOW
civi