Boa tarde. Existe algum tipo de OutputStream onde eu consiga escrever um conteúdo, um texto por exemplo, na memória e por fim ter um comando para gerar um arquivo com aquele conteúdo? O objetivo é fazer toda a montagem do conteúdo do arquivo primeiro em memória e só depois eu geraria um arquivo com esse conteúdo. Outro exemplo seria gerar um XML em memória e depois gerar em arquivo.