Ich habe festgestellt, dass die Schreibsperre der ReentrantReadWriteLock
bietet eine isHeldByCurrentThread()
Methode, um zu überprüfen, ob der aufrufende Thread diese Sperre hält.Warum gibt es keine Möglichkeit zu überprüfen, ob der aktuelle Thread die Lesesperre von ReentrantReadWriteLock enthält?
Aber es gibt keine entsprechende isHeldByCurrentThread()
Methode für die Lesesperre. Warum nicht?
Ok, ich habe verstanden. Trotzdem habe ich erwartet, dass es eine Möglichkeit gibt, zu überprüfen, ob der aktuelle Thread die Lesesperre von ReentrantReadWriteLock enthält. – rollaeriu360