Questions sur runnable

30
réponses

"implements Runnable" vs "extends Thread" en Java

D'après le temps que J'ai passé avec les threads en Java, j'ai trouvé ces deux façons d'écrire les threads: a ... ed with a "new MyThread().start()" call y a-t-il une différence significative entre ces deux blocs de code ?
demandé sur 2009-02-12 17:28:46
11
réponses

La différence entre les interfaces exécutables et appelables en Java

Quelle est la différence entre l'utilisation des interfaces Runnable et Callable lors de la conception d'un thread concurrent en Java, Pourquoi choisir l'un plutôt que l'autre?
demandé sur 2008-09-26 23:00:37
14
réponses

Nommer les threads et les pools de threads D'ExecutorService

disons que j'ai une application qui utilise le cadre Executor comme tel Executors.newSingleThreadExecutor().subm ... alors, comment va-t-on fournir des noms pour threads/thread-piscines? Par exemple, Thread[FooPool-FooThread] .
demandé sur 2011-05-24 20:33:46
4
réponses

Différence entre AsyncTask et Thread / Runnable

j'ai une question qui m'intrigue. Imaginez que je veuille faire quelque chose dans un autre thread, comme al ... ask et Création Thread thread1 = new Thread(new Runnable() ... et mettre en œuvre run() ?
demandé sur 2013-07-04 20:26:13
3
réponses

Comment remplacer les valeurs HashMap tout en les itérant en Java

j'utilise un Runnable pour soustraire automatiquement 20 d'un cooldown des lecteurs à chaque seconde, mais je n'ai aucune ... l : playerCooldowns.values()) { l = l - 20; playerCooldowns.put(Key???, l); } } }
demandé sur 2012-06-12 12:59:30
3
réponses

Lambda qui ne fait absolument rien

j'ai besoin d'avoir une lambda expression de la fonctionnelle de l'interface Runnable qui n'a rien fait. J'ai utilisé une ... oNothing(){ //Do nothing } puis utiliser this::doNothing. Mais j'ai trouvé un moyen encore plus court de le faire.
demandé sur 2015-05-07 20:58:24
10
réponses

La meilleure façon de créer et d'utiliser une classe Runnable anonyme

je veux utiliser la classe anonymous pour runnable. Il y a deux façons, mais je ne sais pas s'ils font la même chose ou p ... pense que la méthode deux est évidente vrai. Mais, je ne sais pas si c'est la même méthode ? Peut-on appeler Merci :)
demandé sur 2012-10-07 22:21:41
4
réponses

Mise à jour de TextView sur Android en Thread et exécutable

je veux faire un minuteur simple Dans Android qui met à jour un TextView chaque seconde. Il compte simplement des seconde ... ption e) { e.printStackTrace(); } } } }); th.start(); }
demandé sur 2012-10-04 01:02:22
2
réponses

Pourquoi le Thread implémente-t-il Runnable?

Un Fil de Java run () la méthode est appelée par le JVM, sur ce thread, quand le thread commence. Pour donner à un thread ... d.currentThread.run(); y a-t-il une utilisation légitime pour L'implémentation de Thread Runnable que je ne vois pas?
demandé sur 2013-08-19 07:21:33
7
réponses

Vous devez synchroniser la méthode d'exécution? Pourquoi ou pourquoi pas?

j'ai toujours pensé que synchroniser la méthode run dans une classe java qui implémente Runnable est redondant. je suis à ... ir pourquoi quelqu'un synchroniserait la méthode run. des idées pourquoi ou pourquoi ne pas synchroniser la méthode run?
demandé sur 2011-09-06 03:47:56
4
réponses

removeCallbacks ne stoppe pas runnable

j'appelle d'une méthode: myHandler.postDelayed(mMyRunnableHide, 6000); qui appelle: public Runnable mMyRunnableHide = ... e méthode? Je veux juste l'exécutable "ne Pas Courir" lorsque l'utilisateur clique sur le bouton. merci de votre aide.
demandé sur 2011-05-01 00:03:50
4
réponses

Android: Comment puis-je arrêter Praticable?

j'ai essayé de cette façon: private Runnable changeColor = new Runnable() { private boolean killMe=false; public vo ... angeColor, 150); } public void kill(){ killMe=true; } }; mais je ne peux pas accéder à kill() méthode!
demandé sur 2012-02-27 02:58:46
5
réponses

Pourquoi" implements Runnable "est préféré à"extends Thread"? [dupliquer]

cette question a déjà une réponse ici: "implements Runnable" vs "extends Thread" ... fonctionnalité de Thread en supplantant simplement la méthode run() ? Je m'excuse si j'ai l'air confus..!
demandé sur 2013-03-18 11:10:06
6
réponses

Runnable est affiché avec succès mais pas exécuté

dans un projet Android existant j'ai rencontré le morceau de code suivant (où j'ai inséré la litière de débogage) ... à comprendre ce qu'il se passe ici? (ps. cela a été observé sur un téléphone Android 1.6 et android-3 sdk)
demandé sur 2010-11-03 05:25:49
2
réponses

Comment passer une variable dans une nouvelle déclaration Runnable? [dupliquer]

cette question a déjà une réponse ici: Comment passer un paramètre à un Thread Ja ... t en fait d'une question android, mais réduit à Java de base afin qu'il soit plus facile de répondre) Merci
demandé sur 2010-11-28 17:37:26