java - What is the Thread.State of a thread after Thread.yield()? -


थ्रेड.स्थित थ्रेड के बाद थ्रेड.इल्ड () < / कोड>? क्या यह एक थ्रेड.स्टेट। वाशिंगटन ? धन्यवाद।

नहीं, थ्रेड अभी भी राज्य में होगा। ध्यान दें कि चलना यह दर्शाता है कि एक थ्रेड को चलाने के लिए उपलब्ध है और वह वर्तमान में चल रहा है या उसके मोड़ की प्रतीक्षा कर सकता है वर्तमान में क्रियान्वित धागा और एक धागा के बीच भेद नहीं करता जो चलने के लिए तैयार है, वे दोनों रननबल हैं।

एक थ्रेड केवल जब राज्य में होता है प्रतीक्षा करें () , join () या LockSupport.park () को कॉल किया गया है।

विधि कॉल करके वर्तमान में चालू थ्रेड स्वेच्छा से अपना सीपीयू समय का टुकड़ा छोड़ देना यह धागा फिर तैयार राज्य में वापस जाने से चला जाता है।


Comments