Processamento Celular  XML
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Autor Mensagem
albjava
JavaBaby
[Avatar]

Membro desde: 28/03/2006 09:35:56
Mensagens: 80
Offline

Para uma aplicação no celular isso tem MUITA diferença:


E



Percebam que na segunda vez o código faz o mesmo, mais com menos linhas de processamento.
Em uma aplicação para o celular, isso tem muita diferença?

Obrigado

OBS: Alguém responde aquele meu tópico sobre os JARs do meu projeto. Obrigado again

Alberto Marianno
Analista de Sistemas
http://marianno.blogspot.com

SCJP 5.0
[Email] [MSN]
eduveks
GUJ Ranger
[Avatar]

Membro desde: 19/04/2005 07:45:40
Mensagens: 831
Localização: Lisboa - Portugal
Offline

o segundo exemplo compila?

vi q ta sendo definido o lTexto dentro do try, e depois é retornado fora do try, neste contexto o lTexto nem sequer é definido...



mas voltando a questão fulcral, a diferença principal q reparei foi menos linhas, o tipo das variaveis passam a ser definidas no contexto em que estao sendo utilizadas.

tanto quanto as duas praticas, devem ter o mesmo desempenho, isto é mais uma questão de "gosto" de cada programador, tu pode calcular o tempo com o System.getTimeInMillis() pegando o seu valor antes e depois do código ser executado e dai tira a tua conclusão, mas neste caso não deve haver diferença.

a única diferança é q, as variaveis definidas fora do try, so ficaram disponiveis para o GC quando a método terminar, e sendo definidas dentro do try, estarão disponiveis para o GC recolher assim que o try terminar, mas isto não influência o tempo de execução neste caso.

se tu nao precisa da variavel fora do try, então não faz sentido defini-la fora do try, defina sempre no contexto em que ela esta sendo usada, se sera usada so dentro do try entao defina dentro do try e não fora.

agora se quer mesmo saber qual a diferença entre:



e entre:



a diferança é q num caso esta em 1 linha e no outro em duas

isto vejo mais como uma questão de gosto... e não algo q influencie a performace... mesmo em aplicações mobile...

This message was edited 2 times. Last update was at 03/03/2008 13:47:37


http://www.cajuscript.org
http://eduveks.blogspot.com
[Email] [WWW]
 
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Ir para:   
Powered by JForum 2.1.8 © JForum Team