preguntar acerca de java-threads

1
réponses

l’exécution de code java donne des résultats différents dans le débogage sans points de rupture et l’exécution normale. ExecutorService est-il cassé?

TL: DR ExecutorService executorService = Executors.newFixedThreadPool(8); dans debug s'exécute concurremment, mais dans le temps d'exécution normal, il démarre concurremment, mais s'exécute plus tard en thread simple. j'ai un code où je co …
demandé sur 1970-01-01 00:33:36
30
réponses

Différence entre wait () et sleep()

Quelle est la différence entre un wait() et sleep() en fils? est-ce que je comprends qu'un wait() - Ing Thread est toujours en mode marche et utilise des cycles CPU mais un sleep() - ing ne consomme aucun cycle CPU correct? Pourquo …
demandé sur 1970-01-01 00:33:29
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: avec implements Runnable : public class MyRunnable implements Runnable { public void run() { //Code } } //Sta …
demandé sur 1970-01-01 00:33:29
2
réponses

ThreadPoolExecutor avec corePoolSize 0 ne doit pas exécuter de tâches jusqu’à ce que la file d’attente soit complète

je passais par Java Competiency In Practice et je me suis retrouvé coincé au sujet 8.3.1 création de fil et démontage . La note de bas de page suivante met en garde contre le maintien de corePoolSize à zéro. les développeurs son …
demandé sur 1970-01-01 00:33:38