X
xorian
Membre
- Inscrit
- 6 Juillet 2012
- Messages
- 22
- Points
- 1
- #1
Bonjour,
Je m'initie au développement en Java pour essayer de concevoir une application pouvant tourner sur des mobiles Android.
Je n'en suis qu'au début de mon initiation, merci donc d'avance d^'être très indulgent.
Soit dans un programme une instruction A suivi d'un worker Thread lui même suivi d'une instruction B
J'ai besoin de savoir si le fait d'insérer un worker thread (avec UNIQUEMENT dans ce worker thread un Thread.sleep de n secondes) va retarder l'execution de l'instruction B suivant ce thread de n secondes.
Je précise que si c'est possible je n'ai PAS l'intention d'insérer un Handler afin de récupérer un message (même vide) du Thread en question.
Pour résumer j'aurai donc
INSTRUCTION A
suivi de
Thread background=new Thread(new Runnable() {
public void run() {
try {
Thread.sleep(3000);//3000 est égal à mes n secondes
}
catch (Throwable t) {
// Termine le thread en arrière–plan
}
}
});
isRunning=true;
background.start();
}
});
suivi de
INSTRUCTION B.
Merci par avance pour vos réponses.
Je m'initie au développement en Java pour essayer de concevoir une application pouvant tourner sur des mobiles Android.
Je n'en suis qu'au début de mon initiation, merci donc d'avance d^'être très indulgent.
Soit dans un programme une instruction A suivi d'un worker Thread lui même suivi d'une instruction B
J'ai besoin de savoir si le fait d'insérer un worker thread (avec UNIQUEMENT dans ce worker thread un Thread.sleep de n secondes) va retarder l'execution de l'instruction B suivant ce thread de n secondes.
Je précise que si c'est possible je n'ai PAS l'intention d'insérer un Handler afin de récupérer un message (même vide) du Thread en question.
Pour résumer j'aurai donc
INSTRUCTION A
suivi de
Thread background=new Thread(new Runnable() {
public void run() {
try {
Thread.sleep(3000);//3000 est égal à mes n secondes
}
catch (Throwable t) {
// Termine le thread en arrière–plan
}
}
});
isRunning=true;
background.start();
}
});
suivi de
INSTRUCTION B.
Merci par avance pour vos réponses.