मैंने OpenJDK source codeCopyOnWriteArrayList में देखा है और ऐसा लगता है कि सभी लेखन कार्य एक ही लॉक से सुरक्षित हैं और पढ़ना ऑपरेशन बिल्कुल सुरक्षित नहीं हैं। जैसा कि मैं समझता हूं, जेएमएम के तहत सभी
मैं जावा में समवर्ती प्रोग्रामिंग सीख रहा हूं, और गेम ऑफ लाइफ के लिए सिमुलेशन लिख रहा हूं। यहाँ मैं क्या सोच रहा हूँ है: उपयोग पूर्णांक [] [] कोशिकाओं के राज्यों की दुकान विभाजन पूर्णांक टी खंडों में
जावा मेमोरी मॉडल (1.5 से) final फ़ील्ड को अलग-अलग गैर-final फ़ील्ड के साथ व्यवहार करता है। विशेष रूप से, this संदर्भ निर्माण के दौरान नहीं बचता है, कन्स्ट्रक्टर में final फ़ील्ड लिखने के लिए अन्य थ्रे
जावा 6 एपीआई प्रश्न। LockSupport.unpark(thread) पर कॉल करने से होता है-LockSupport.park से वापस आने वाले रिश्तों में रिश्ते के संबंध में होता है? मुझे दृढ़ता से संदेह है कि जवाब हां है, लेकिन जावाडोक