क्या Google संग्रह जॉइनर थ्रेड सुरक्षित है?जॉइनर थ्रेड सुरक्षित है?
16
A
उत्तर
16
इसका एकमात्र राज्य तो हाँ यह threadsafe है एक
private final String separator;
है।
28
हाँ! हम SimpleDateFormat
की गलतियों को दोहराने वाले नहीं हैं। अब यह threadsafe है -
* <p><b>Warning: splitter instances are always immutable</b>; a configuration
* method such as {@code omitEmptyStrings} has no effect on the instance it
* is invoked on! You must store and use the new splitter instance returned by
* the method. This makes splitters thread-safe, and safe to store as {@code
* static final} constants . . .
+8
जॉइनर दस्तावेज़ अब तय कर दिया गया है। http://guava-libraries.googlecode.com/svn/trunk/javadoc/com/google/common/base/Joiner.html –
संबंधित मुद्दे
- 1. Magento थ्रेड-सुरक्षित है?
- 2. स्ट्रीम है। थ्रेड-सुरक्षित?
- 3. SQLite.Net थ्रेड-सुरक्षित है?
- 4. एपोल थ्रेड-सुरक्षित है?
- 5. javax.sql.DataSource थ्रेड सुरक्षित है?
- 6. जावा रेगेक्स थ्रेड सुरक्षित है?
- 7. थ्रेड-सुरक्षित ByteArrayOutputStream क्या है?
- 8. क्या डीडब्ल्यूस्क्रिप्ट थ्रेड-सुरक्षित है?
- 9. क्या NSUserDefault थ्रेड सुरक्षित है?
- 10. क्या RNGCryptoServiceProvider.GetBytes थ्रेड सुरक्षित है?
- 11. क्या HttpContext.Current.Cache थ्रेड-सुरक्षित है?
- 12. Azure CloudTable थ्रेड-सुरक्षित है?
- 13. पाइथन थ्रेड में + = सुरक्षित है?
- 14. सेटलोकेल थ्रेड-सुरक्षित फ़ंक्शन है?
- 15. क्या एनएसपीर्सिस्टेंटस्टोरकॉर्डिनेटर थ्रेड सुरक्षित है?
- 16. क्या Itertools थ्रेड-सुरक्षित है?
- 17. मोंगो डीबी थ्रेड-सुरक्षित है?
- 18. विंडोज थ्रेड सुरक्षित और गैर-थ्रेड सुरक्षित विंडोज
- 19. java.util है। हैशटेबल थ्रेड सुरक्षित है?
- 20. थ्रेड-सुरक्षित जीसीसी
- 21. थ्रेड सुरक्षित unique_ptr move
- 22. थ्रेड सुरक्षित Mersenne ट्विस्टर
- 23. गैर-थ्रेड-सुरक्षित
- 24. थ्रेड सुरक्षित घटना
- 25. ContainsKey थ्रेड सुरक्षित
- 26. थ्रेड-सुरक्षित सी ++ स्टैक
- 27. सी #: थ्रेड-सुरक्षित घटनाएं
- 28. java.text.SimpleDateFormat थ्रेड सुरक्षित नहीं
- 29. पर्ल थ्रेड सुरक्षित मॉड्यूल
- 30. थ्रेड सुरक्षित गुण
@Pangea: :-)
Joiner
क्या अपनी बहन वर्गSplitter
मिला लिए एक समान प्रलेखन उन्नयन, जो कहते हैं प्राप्त करने के लिए की जरूरत है। यदि इसे थ्रेडसेफ के रूप में प्रलेखित नहीं किया गया है, तो भविष्य में यह बदल सकता है। – Robinइसके अलावा, चूंकि यह बनाने के लिए एक सस्ता वस्तु है, इसलिए आवश्यकता होने पर इसे स्थानीय रूप से क्यों न बनाएं? इसके साथ शुरू करने के लिए धागे के बीच साझा करने से बचें। – daveb
@ रोबिन, यह समझदार सलाह है। हालांकि दस्तावेज या नहीं, यह थ्रेडसेफ से कक्षा को बदलने के बाद किसी भी लाइब्रेरी रखरखाव के लिए सोसाइपेथिक होगा, इसे रिलीज़ होने के बाद थ्रेडसेफ नहीं! हम आपसे ऐसा नहीं करेंगे। –