Necesito un objeto File con datos para instanciar otro objeto de otro tipo. Sin embargo, no quiero tener ese objeto File en el disco, lo quiero tener solo en memoria.
Como puedo hacerlo?
He visto que al instanciar el objeto file (con ruta obligatoria en el constructor) no genera el archivo. Sin embargo, al instanciar el objeto FileOutputStream sobre el archivo, se genera el archivo en disco en ese momento. Antes incluso de usar ningún método del objeto FileOutputStream. Solo al instanciarlo. Así pues, este objeto no me sirve.
Alguna idea de como conseguir un objeto File con datos... solo en memoria?