Los programas pueden requerir una gran cantidad de memoria de la computadora con el fin de funcionar correctamente . Los programadores deben saber cómo evitar el desperdicio de memoria para que sus programas se pueden ejecutar en su mejor momento . Una forma de evitar el desperdicio de memoria no está instanciando enteros menos que sea absolutamente necesario. Cada entero necesita en cualquier lugar de 32 bits a 64 bits en los sistemas comunes. Mediante la reutilización de números enteros que ya se crean instancias , puede conservar la memoria y mantener su programa de optimización . Instrucciones
1
Abra el archivo de código fuente y observar cómo utiliza enteros . ¿Tiende a utilizar una variable entera para una tarea ? Se superponen los tiempos de vida de los enteros ? Si la primera respuesta es sí , y la segunda es no, usted puede conseguir lejos con la escritura de un número entero de usos múltiples que realiza todas las funciones necesarias para los tipos enteros . La razón por la vida útil de los enteros no pueden superponerse es que esto requiere que ambos valores tienen valores distintos y separados y no pueden ser sustituidos por un único entero multiuso.
2
Busque bucles "for". Muchos "para" loops contienen una instanciación entero. Retire y en su lugar crear una instancia del entero una vez en la parte superior del archivo de código fuente.
3
Considere el uso de la palabra " registro " . A veces, los compiladores ignoren esta palabra clave, pero en teoría le permite colocar una variable directamente en el interior de un registro de la CPU . Usted puede colocar su número entero en el registro , evitando crear instancias que , manteniendo el uso de la misma.