java-threads

"implements Runnable" vs "extends Thread" en Java

Desde el tiempo que he pasado con subprocesos en Java, he encontrado estas dos formas de escribir subprocesos: Con implemen ... } } //Started with a "new MyThread().start()" call ¿hay alguna diferencia significativa en estos dos bloques de código ?

Diferencia entre wait () y sleep()

¿Cuál es la diferencia entre un wait() y sleep() en Hilos? ¿Entiendo que un Subproceso wait()-ing todavía está en modo de ... gún ciclo de CPU correcto? ¿Por qué tenemos ambos wait() and sleep(): how does their implementation vary at a lower level?

¿Diferencia entre Servicio, Tarea Asíncrona e Hilo?

Cuál es la diferencia entre Servicio, Tarea Asíncrona e Hilo. Si no me equivoco, todos ellos están acostumbrados a hacer algunas cosas en segundo plano. Entonces, ¿cómo decidir qué usar y cuándo?

¿Cómo usar wait and notify en Java sin IllegalMonitorStateException?

Tengo 2 matrices y necesito multiplicarlas y luego imprimir los resultados de cada celda. Tan pronto como una celda esté list ... manera diferente, pero no estoy seguro de cómo. Si alguien puede ayudar a que este código funcione, realmente lo apreciaré.

Convertir un ExecutorService a daemon en Java

Estoy usando un ExecutoreService en Java 1.6, iniciado simplemente por ExecutorService pool = Executors.newFixedThreadPool( ... na manera la gestión de subprocesos interna utilizada por este grupo en un subproceso deamon? O me estoy perdiendo algo aquí.

Transición de estado de hilo de Java, ESPERANDO a BLOQUEADO, o EJECUTABLE?

Parece haber una discrepancia entre el consenso SO y casi todos los diagramas de estado de hilo Java en Internet; específicam ... n de WAITING a RUNNABLE, no BLOCKED? La representación en rojo muestra la transición incorrecta; ¿me estoy perdiendo algo?