java.util.concurrent

    6गर्मी

    2उत्तर

    मैंने सोचा कि ThreadPoolExecutor का उपयोग करके हम Runnable एस को BlockingQueue में या तो execute विधि का उपयोग करके निष्पादित करने के लिए सबमिट कर सकते हैं। इसके अलावा मेरी समझ यह थी कि यदि कोई कार्य

    14गर्मी

    2उत्तर

    में एक्जिक्यूटर और एक्जिक्यूटर कॉम्प्लिशन सेवा के बीच अंतर प्रश्न के शीर्षक के अनुसार ही जावा में एक्जिक्यूटर्स और एक्जिक्यूटर कॉम्प्लिशन सेवा कक्षाओं के बीच क्या अंतर है? मैं थ्रेडिंग के लिए नया हूं,

    11गर्मी

    2उत्तर

    मैं दस्तावेज ढूंढने की कोशिश कर रहा हूं जो java.util.concurrent.Future है/थ्रेडसेफ नहीं है। जैसे मैं सुरक्षित रूप से भविष्य के एक ही उदाहरण को कई धागे में दे सकता हूं, जो सभी Future.get (...) को कॉल क

    15गर्मी

    4उत्तर

    मेरे पास await() का उपयोग कर आकार 1 के CountDownLatch पर कई उपभोक्ता थ्रेड प्रतीक्षा कर रहे हैं। मेरे पास एक एकल निर्माता धागा है जो सफलतापूर्वक समाप्त होने पर countDown() पर कॉल करता है। कोई त्रुटि न

    36गर्मी

    1उत्तर

    मुझे लगता है कि उपर्युक्त एनोटेशन का उपयोग जेसीआईपी पुस्तक में बड़े पैमाने पर किया जाता है। मुझे लगता है कि यह वास्तव में उपयोगी है क्योंकि उचित दस्तावेज की अनुपस्थिति में यह सिंक्रनाइज़ेशन नीतियों के

    14गर्मी

    6उत्तर

    JCIP की धारा 6.3.2 के अनुसार: Runnable एक काफी सीमित अमूर्त है, रन एक मूल्य वापस नहीं कर सकता है या चेक अपवाद फेंक सकता है। run() एक मूल्य वापस नहीं कर सकता क्योंकि उसके रिटर्न प्रकार शून्य है लेकिन य

    6गर्मी

    3उत्तर

    चलो कहते हैं कि मैं एक धागा शुरू कर दिया और मैं कुछ इस तरह करते हैं: ...//initiate all the socket connection future = executor.submit ( new Runnable() { public void run() { ... ...

    12गर्मी

    4उत्तर

    कोशिश वहाँ के बीच कोई अंतर है: private Lock lock = new ReentrantLock(true); public void getIn (int direction) throws InterruptedException { lock.lock(); try { ... और ... public

    5गर्मी

    4उत्तर

    मेरे पास एक बहु थ्रेडेड एप्लिकेशन है जिसमें एक निर्माता थ्रेड और कई उपभोक्ता धागे हैं। डेटा को साझा थ्रेड सुरक्षित संग्रह में संग्रहीत किया जाता है और बफर में पर्याप्त डेटा होने पर डेटाबेस में फ़्लश क

    11गर्मी

    4उत्तर

    सब! मैं LinkedBlockingQueue में अजीब कोड मिला: private E dequeue() { // assert takeLock.isHeldByCurrentThread(); Node<E> h = head; Node<E> first = h.next; h.next = h; // help G