Este artículo presenta brevemente algunos consejos utilizados en el proceso de escritura de código para hacer que el código Java sea más eficiente.
1. Ponga algunos recursos del sistema en el grupo, como conexiones de bases de datos, hilos, etc. En la aplicación de Standalone, el grupo de conexión de la base de datos se puede implementar utilizando algunos grupos de conexión de código abierto, como C3P0, Proxool y DBCP, etc., y ejecutar En el contenedor.
import java.util.concurrent.executors; ; (T3); .. ");}}
2. Reduzca la sobrecarga de la red.
3. Cache Accede frecuentemente recursos externos en la memoria. consulta y actualizaciones de recursos externos.
4. Optimizar las operaciones de IO. puede usar el método para mejorar la eficiencia.
OutputStream Out = new BufferedOutputStream (nuevo FileOutputStream (nuevo archivo ("d: /temp/test.txt")); ;Use BufferedInputStream, BufferedOutputStream, BufferedReader y BufferedWriter para reducir el número de accesos directos al disco.
FileReader FR = New FileReader (f);
5 No use con frecuencia objetos nuevos.
6. Evite el uso de métodos incorrectos. Use clases altamente eficientes en Java, como ArrayList Better que Vector.
7. La consideración del rendimiento debe considerarse al comienzo del análisis y el diseño del sistema.
En resumen, el rendimiento de un sistema cuando se ejecuta no es más que considerar la optimización de tres aspectos principales: CPU, memoria y IO.