Este artigo apresenta brevemente algumas dicas usadas no processo de redação do código para tornar o código Java mais eficiente.
1. Coloque alguns recursos do sistema no pool, como conexões de banco de dados, tópicos, etc. No aplicativo de Standalone, o pool de conexão do banco de dados pode ser implementado usando alguns pools de conexão de código aberto, como C3P0, Proxool e DBCP, etc., e execute No contêiner.
Importar java.util.Concurrent.Executores; Thread, thread; (T3); .. ");}}
2. Reduza a sobrecarga da rede.
3. Cache frequentemente acessava os recursos externos na memória. Consulta e atualizações de recursos externos.
4 Otimize operações de IO. pode usar o método.
OutputStream Out = New BufferOutputStream (novo FileOutputStream (novo arquivo (D: /temp/test.txt ")); ;
Use bufferInputStream, BufferoudOutputStream, BufferredReader e BufferWriter para reduzir o número de acessos diretos ao disco.
Filereader fr = novo filereader (f);
5 Não use novos objetos.
6 Evite o uso de métodos incorretos. Use classes altamente eficientes em Java, como o ArrayList melhor que o vetor.
7. A consideração do desempenho deve ser considerada no início da análise e design do sistema.
Em suma, o desempenho de um sistema quando a execução não passa de considerar a otimização de três aspectos principais: CPU, memória e IO.