Me voy a ir con no usar la sentencia close () – solo deja las secuencias abiertas, lo que puede hacer que su programa se lleve toda la memoria disponible.
Por ejemplo;
void estático privado printFileJava7 () lanza IOException {try (FileInputStream input = new FileInputStream (“file.txt”)) {
int data = input.read ();
while (datos! = -1) {
System.out.print ((char) data);
datos = entrada.read ();
}
}
}
debe tener un input.close (); de lo contrario, tiene enormes pérdidas de memoria (potencialmente).
- ¿Cuáles son las principales cualidades de un hombre con clase?
- ¿Por qué las personas son tan vacilantes en hablar abiertamente sobre el tabú, la sexualidad y el fetichismo?
- ¿Qué deberían experimentar todos?
- ¿Por qué la gente culpa a otras personas cuando ocurren desastres naturales?
- ¿Qué tipo de persona grita comentarios al aire en torneos de golf televisados?