Originariamente inviato da fumandito
Come posso creare una FILE dentro la cache del computer ed accederci dentro??? Cioè, questo nuovo file non dev'esistere sul disco fisso del computer...
File f = new File("%CACHE%/file.txt");
Senti, innanzitutto non so di quale "cache" stai parlando ... magari dovresti precisare meglio, ammesso che quello che chiedi abbia senso.
Inoltre, di qualunque cache tu stia parlando, se non è qualcosa che sta sul (o è un) file-system, allora con java.io.File e le altre classi di I/O non ci fai proprio nulla.
Infine, di una cosa sono sicuro: nessuna delle classi di I/O, compreso java.io.File va a "risolvere" le variabili di ambiente se stavi pensando di fare qualcosa del tipo: new File("%UNAVARIABILE%/xyz")