|
Marlon,
Algumas dicas que talvez lhe sejam uteis
1) Sempre que instanciar qualquer objeto, quando nao mais
precisar dele, sete-o para null, com isso voce faz com que a area de memopria
referenciada por ele, possa ser mais rapidamente coletada pelo Garbage Colector
(GC)
Exemplo:
// instancia um objeto de uma classe qualquer
MinhaClasse obj = new MinhaClasse()';
// ...
// indica que o seu objeto pode ser coletado pelo
GC
obj = null;
2) Sempre que for usar o resultado da chamada de um metodo em
um loop, sendo que este metodo retorna sempre o mesmo valor, nao use o metodo
diretamente, PREFIRA atribuir o resultado deste metodo para uma variavel,
sendo que voce deverah entao, usar esta variavel no loop.
Exemplo:
// ao inves de escrever assim...
for( int x = 0; x < obj.count; x++ ){
// faz alguma coisa
}
// prefira escrever o codigo desta forma...
int n = obj.count;
for( int x = 0; x < n; x++ ){
// faz alguma coisa
}
O exemplo acima tambem vale se "obj.count" fosse usado DENTRO do
loop.
Espero que isto lhe seja util de alguma forma
[]'s
|
- [j2me-list] Programa��o Otimizada Marlon Luz - Trevisan Tecnologia
- RES: [j2me-list] Programa??o Otimiza... Clayton
- RES: [j2me-list] Programa??o Otimiza... Renato B. Miranda
- Re: RES: [j2me-list] Programa??o... Luiz Paulo Cieslak
