मैं यहाँक्यों जावा ThreadLocal चर स्थिर
http://java.sun.com/j2se/1.5.0/docs/api/java/lang/ThreadLocal.html
Threadlocal के लिए JavaDoc पढ़ रहा था होना चाहिए और यह कहते हैं "ThreadLocal उदाहरणों कक्षाओं में आम तौर पर निजी स्थिर क्षेत्रों है कि एक धागे से राज्य संबद्ध करने के लिए इच्छा (हैं उदाहरण के लिए, एक उपयोगकर्ता आईडी या लेनदेन आईडी)। "
लेकिन मेरा सवाल यह है कि उन्होंने इसे स्थिर (आमतौर पर) क्यों चुना है - यह चीजों को" प्रति थ्रेड "राज्य में थोड़ा उलझन में डाल देता है लेकिन फ़ील्ड स्थिर हैं?
मैं इस स्पष्टीकरण चाहते क्योंकि यह दिखाता है कि कैसे ThreadLocal – kellyfj
पर-धागा-प्रति-उदाहरण के लिए इस्तेमाल किया जा के लिए एक उपयोगी अर्थ हो सकता है, लेकिन उस पैटर्न के लिए सबसे अधिक उपयोग करता है तो कई वस्तुओं है कि यह उपयोग करने के लिए बेहतर होगा शामिल होगा एक ' ThreadLocal' को हैश-सेट का संदर्भ रखने के लिए जो प्रति-थ्रेड उदाहरणों के लिए ऑब्जेक्ट्स को मैप करता है। – supercat
अच्छा स्पष्टीकरण! – ADJ