mon code est le suivantImpossible de créer une boucle for à l'intérieur d'un thread java - pourquoi?
public void incomingMessageThread() throws FileNotFoundException, IOException
{
new Thread()
{
BuildData a = new BuildData();
for(int i = 0; i<100; i++)
{
a.parseDataFile("_"+i+"/outgoingMessages");
}
}.start();
}
on me dit son un début illégal de la ligne. Si je cours le code en dehors d'un fil cela fonctionne bien. Des idées quoi de mal?
En général, il est préférable de passer un 'Runnable' dans le constructeur' thread', plutôt que d'essayer de sous-classe une classe compliquée. C'est aussi une bonne idée de suivre les conventions sur le formatage. BTW: Vous devrez probablement trouver une façon différente de gérer les exceptions. Vous pourriez ne pas découvrir le fichier est manquant jusqu'à ce que la méthode soit revenue. –
va faire merci, c'était juste un peu de jeter le code pour traiter des morceaux de données. :) – Steve
Bien sûr je suppose que je devrais toujours suivre les meilleures pratiques même si c'est jeter !!!!!!!!!!!! – Steve