Warum schließen StAX Reader und Writer die zugrunde liegende Eingabequelle nicht? [geschlossen]

8

Nach StAX XMLEventReader, XMLEventWriter, XMLStreamReader, schließt die Methode XMLStreamWriter API close () die zugrunde liegende Ressource nicht. Also dieser Code

%Vor%

was auf den ersten Blick sicher scheint, führt zu einem Ressourcenleck.

Kennt jemand einen Anwendungsfall, wenn das Schließen der zugrunde liegenden Ressource nicht sinnvoll ist?

    
Evgeniy Dorofeev 11.05.2013, 05:47
quelle

1 Antwort

9

Was mir in den Sinn kommt, ist die Socket-basierte Kommunikation, bei der mehrere XML-Dokumente gesendet und empfangen werden und das Schließen des zugrunde liegenden Streams den Socket schließen würde.

    
JB Nizet 11.05.2013, 07:28
quelle

Tags und Links