Hallo Leute!
Ich habe eine Frage zur Klasse ReentrantLock. Ich möchte Threads miteinander synchronisieren und weiß gerade nicht, ob ReentrantLock eine interne Warteschleife aufbaut. Es konkurieren bei mir immer ca. 10 Threads miteinander und es soll nicht immer einer auf der Strecke bleiben müssen, weil die anderen immer drankommen.
Wisst Ihr da näheres?
Gruß
Happy
Ich habe eine Frage zur Klasse ReentrantLock. Ich möchte Threads miteinander synchronisieren und weiß gerade nicht, ob ReentrantLock eine interne Warteschleife aufbaut. Es konkurieren bei mir immer ca. 10 Threads miteinander und es soll nicht immer einer auf der Strecke bleiben müssen, weil die anderen immer drankommen.
Wisst Ihr da näheres?
Java:
final static Lock sync = new ReentrantLock();
sync.lock();
//... Code des kritischen Bereichs
sync.unlock();
Gruß
Happy