Importação  XML
Índice dos Fóruns » Java Básico
Autor Mensagem
jPscoralicK
JavaChild
[Avatar]

Membro desde: 05/05/2007 09:54:44
Mensagens: 128
Localização: Juiz de Fora, MG
Offline

Há alguma diferença quanto ao desempenho de execução da classe, se, ao invés de eu importar todo um pacote:



eu importar apenas as classes que eu vou utilizar:




[ ]

João Paulo Scoralick
Ciência da Computação - UFJF/MG
http://anouterview.blogspot.com
http://escape13.blogspot.com

[WWW] [MSN] [ICQ]
elomarns
JavaGuru
[Avatar]

Membro desde: 21/04/2006 11:36:58
Mensagens: 241
Localização: Duque de Caxias/RJ
Offline

Não, o compilador importa somento aquilo que você usa no código-fonte. Sendo assim, usar import java.io.*; só importará as classes do pacote java.io que forem efetivamente usadas. Uma razão para usar a forma anterior de importação é economizar na escrita de instruções import caso sejam usadas muitas classes de um mesmo pacote. No entanto, é mais elegante importar explicitamente cada classe usada no código, mesmo que muitas classes usadas pertençam ao mesmo pacote, já que assim fica claro logo no início do código-fonte quais classes serão usadas.

Elomar Nascimento dos Santos.

Não clique aqui
Nem aqui
jPscoralicK
JavaChild
[Avatar]

Membro desde: 05/05/2007 09:54:44
Mensagens: 128
Localização: Juiz de Fora, MG
Offline

Valeu kra, bom saber.

Eu pensava que, pelo fato de se importar todo um pacote, o compilador teria que "chamar" todas as classes e ver qual seria utilizada, fato que consumiria mais tempo de execução, ao invés de importar só as classes utiizadas.

[ ]

João Paulo Scoralick
Ciência da Computação - UFJF/MG
http://anouterview.blogspot.com
http://escape13.blogspot.com

[WWW] [MSN] [ICQ]
 
Índice dos Fóruns » Java Básico
Ir para:   
Powered by JForum 2.1.8 © JForum Team