Ola como faço pra trabalhar com este trecho abaixo em memória sem criar um arquivo fisico.
arq.createNewFile();
Reader cin = new FileReader(arq);
cin = new StringReader(reader);//clob.getCharacterStream();
Writer out = new FileWriter(arq);
int charsRead = 0;
while((charsRead = cin.read(cbuf)) != -1){
out.write(cbuf, 0, charsRead);
}
cin.close();
out.close();