Ciao.
Ho "quasi" deciso di buttarmi nello studio di java. Vorrei utilizzare questo linguaggio per lo sviluppo di applicazioni di vario genere (le applet destinate all'utilizzo su web non mi attirano molto...), ma prima di incasinarmi inutilmente vorrei porre 2 semplici domande:
1- java può analizzare cartelle e sottocartelle di file nel sistema operativo e creare o cancellare file (di testo o altri tipi)?
2- sempre in riferimento alla prima domanda, se la risposta fosse affermativa, un'applicazione creata in java sul mio sistema operativo Windows con le funzionalità sopracitate potrebbe essere utilizzata anche su Mac?
Esempio: vorrei realizzare un'applicazione (lanciabile poi tramite file .bat quindi senza l'utilizzo del browser) che dopo aver controllato una specifica cartella mi crei un file di testo (.txt) contenente l'elenco dei file trovati con una formattazione specifica ( file=1.jpg|2.jpg|3.jpg|... ). Questa applicazione dovrebbe funzionare su Windows e su Mac. E' realizzabile ciò che chiedo utilizzando java? Il file .bat funzionerebbe indistintamente sui 2 sistemi operativi?
Ho scelto java soprattutto per la portabilità, ma come ho detto non vorrei dedicare tempo allo studio di un linguaggio che poi non mi permetterebbe di creare ciò che desidero. Grazie per le eventuali risposte. Ciao.