20 Temmuz 2010, Salı
Bir iş parçacığı havuzu iş parçacığı kimliği almak için Nasıl?Java:
Görevleri bağlı sabit bir iş parçacığı havuzu var (sınırlı5iş parçacığı). Nasıl bir tane bulabilir miyim5benim görev iş parçacığı ("thread #3 . böyle bir şey yürütür ^strong>5bu görevi yapıyor")?
ExecutorService taskExecutor = Executors.newFixedThreadPool(5);
//in infinite loop:
taskExecutor.execute(new MyTask());
....
private class MyTask implements Runnable {
public void run() {
logger.debug("Thread # XXX is doing this task");//how to get thread id?
}
}
CEVAP
20 Temmuz 2010, Salı
Thread.currentThread()
kullanarak:
private class MyTask implements Runnable {
public void run() {
long threadId = Thread.currentThread().getId();
logger.debug("Thread # " threadId " is doing this task");
}
}
Bunu Paylaş:
Java nasıl bir iş Parçacığı için bir p...
Nasıl düzgün Java iş Parçacığı durdurm...
nasıl bir dönüş değeri almak için pyth...
-3 java iş parçacığı dökümü almak için...
Nasıl Python iş parçacığı kimliği bulm...