Dipende a chi serve il file e per cosa:
- se è un file di dati trattato dall'utente, si può passarlo come argomento al main (se applicazione "console") mentre per applicazioni GUI si usa tipicamente JFileChooser o il "vecchio" FileDialog di AWT.
- se è un file di configurazione (o altro tipo di file ad uso "privato" della applicazione), lo si può piazzare in una directory "nota", come ad esempio la "home" directory dell'utente (o sotto-cartella). La home directory si ottiene dalla system-property Java "user.home".


Rispondi quotando