मैंने किसी को डेडलॉक से बचने के लिए assert !Thread.holdsLock(lock)
का उपयोग करने के लिए देखा।Thread.holdsLock (लॉक) का उद्देश्य क्या है?
इसका उद्देश्य क्या है? यदि लॉक ऑब्जेक्ट किसी अन्य थ्रेड द्वारा आयोजित किया जाता है, तो कोड को तत्काल बाहर निकलने का कारण बताएगा?
आप जावाडोक से क्या समझ में नहीं आता (जैसे विधि :) के लिए तो बहुत अच्छा होता): '' वास्तविक लौटता है यदि और केवल यदि वर्तमान धागा धारण निर्दिष्ट ऑब्जेक्ट पर लॉक मॉनीटर करें।''? –