मैं ExecutorService#shutdown विधि के जावाडोक के बारे में उलझन में हूं। क्या ये विरोधाभासी बयान नहीं हैं?निष्पादक सेवा बंद करने
एक व्यवस्थित शट डाउन शुरू करता है जिसमें पहले सबमिट किए गए कार्य निष्पादित होते हैं, लेकिन कोई नया कार्य स्वीकार नहीं किया जाएगा। यह विधि निष्पादन को पूरा करने के लिए पहले सबमिट किए गए कार्यों के लिए का इंतजार नहीं करती है। ऐसा करने के लिए प्रतीक्षा करें।
यदि यह पहले से सबमिट किए गए कार्यों को व्यवस्थित रूप से बंद कर सकता है, तो यह निष्पादन को पूरा करने के लिए कैसे इंतजार नहीं कर सकता?
टिप्पणी का अर्थ है कि पिछले कार्यों को त्याग दिया नहीं जाएगा। ऐसा नहीं है कि वे तुरंत निष्पादित किए जाएंगे। इसके लिए 'awaitTermination()' का उपयोग करें। –
सभी कार्यों को समाप्त करने की प्रतीक्षा करने के बजाए नियमित रूप से तुरंत लौटाता है। –