Salve ho un problema con i thread. In partica un thread deve scaricarmi un file da un server il quale in seguito deve essere letto come segue
final String nomeFile=ParametriConnessione.getFileXml();
final String proxFeed="proxFeed.txt";
connessione.download(nomeFile, proxFeed);
Scanner input=new Scanner(file);
numero=input.nextInt();
input.close();
File temp = new File("temp.txt");
FileOutputStream appFeed = new FileOutputStream(temp);
PrintStream scriviTemp = new PrintStream(appFeed);
scriviTemp.print(numero+1);
scriviTemp.close();
connessione.upload("temp.txt", proxFeed);
temp.delete();
Uno dei thread che parte è connessione.download(nomeFile, proxFeed);
Come faccio a far partire l'apertura e lettura del file dopo che il download sia finito?
Se voglio inserire uno sleep per il codice che contiene la chiamata di download come faccio?
Vorrei inserirlo poichè lo scanner non trova il file che intanto si sta scaricando.
Aspetto vostre notizie.