try-with-resources

Die try-with-resources-Anweisung ist eine try-Anweisung in Java, die eine oder mehrere Ressourcen deklariert. Eine Ressource ist ein Objekt, das nach Abschluss des Programms geschlossen werden muss. Die try-with-resources-Anweisung stellt sicher, dass jede Ressource am Ende der Anweisung geschlossen wird.
3
Antworten

Was ist der beste Weg, um Try-with-Ressourcen in Java 6 zu emulieren?

Es stellt sich heraus, dass fast niemand Ressourcen in Java korrekt schließt. Programmierer verwenden entweder try-finally block überhaupt nicht oder setzen einfach resource.close() in finally , was auch falsch ist (weil Throwable von...
21.10.2013, 14:41
1
Antwort

Warum wird die close () -Methode der Ressource zuvor in einem try-with-resources-Konstrukt in Java aufgerufen?

Ich habe zufällig festgestellt, dass dies der Fall ist. Siehe folgendes Beispiel: %Vor% Es druckt:    versuche es   Geschlossen.   Aufgenommen   Endlich Frage Die Try-with-resources wurden entwickelt, um die unordentlichen Endabs...
31.07.2014, 10:59
2
Antworten

Warum StAX-Klassen in Java 7 nicht für ARM nachgerüstet wurden

Ich habe in Java 7 XMLStreamReader als AutoCloseable erwartet. Das ist jedoch nicht der Fall. Gibt es einen technischen Grund, warum StAX-Leser / Schreiber-Schnittstellen nicht zur Implementierung von AutoCloseable nachgerüstet wurden (...
10.05.2012, 15:24