Nachdem ich einige verarbeitete Inhalte in einen Ausgabestream geschrieben habe, muss ich den Anfang des Streams erneut aufrufen und einige Inhaltsmetadaten ausschreiben. Die Daten, die ich schreibe, sind sehr groß, so viel wie 4 GB, und können abhängig von verschiedenen Umweltfaktoren entweder direkt in eine Datei oder in einen Puffer im Speicher geschrieben werden.Wie kann ich einen OutputStream implementieren, den ich zurückspulen kann?
Wie kann ich einen OutputStream implementieren, der es mir ermöglicht, nach dem Schreiben des Inhalts Header zu schreiben?
Es bedauerlicherweise nicht, aber das liegt hauptsächlich daran, dass ich aufgrund anderer Überlegungen mein Design ändern musste. Es ist immer noch eine gute Antwort. –