Является ли сборник google надежным?Безопасна ли столярная резьба?
16
A
ответ
16
Его единственное состояние является
private final String separator;
Так да это поточно.
28
Да! Мы не собираемся повторять ошибки SimpleDateFormat
. :-)
Joiner
необходимо получить аналогичное обновление документации к тому, что у ее сестры класса Splitter
, который говорит:
* <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. Безопасна ли резьба TForm.Handle?
- 2. Безопасна ли закрытая резьба?
- 3. Azure Blob Контейнерная резьба безопасна?
- 4. Безопасна ли консоль heroku?
- 5. Безопасна ли нить NHunspell?
- 6. Безопасна ли BigInteger Thread?
- 7. Безопасна ли метамодель Apache?
- 8. Безопасна ли ThreadLocal?
- 9. Безопасна ли NSNotificationCenter?
- 10. Безопасна ли TFPGMap?
- 11. Безопасна ли TStringList?
- 12. Безопасна ли WNetGetResourceInformation?
- 13. Безопасна ли GHashTable (glib2)?
- 14. Безопасна ли HtmlCleaner?
- 15. Безопасна ли следующая реализация?
- 16. Безопасна ли NSFileManager?
- 17. Безопасна ли Gmail?
- 18. Безопасна ли эта операция?
- 19. Безопасна ли DataRowCollection?
- 20. Безопасна ли MSMQ?
- 21. Безопасна ли ucLibc malloc?
- 22. Безопасна ли рабочая_точка?
- 23. Безопасна ли CyclicBarrier?
- 24. Безопасна ли Keras?
- 25. Безопасна ли NSUserDefault?
- 26. Безопасна ли SKNode?
- 27. Безопасна ли Lame_enc?
- 28. Безопасна ли qsort?
- 29. Безопасна ли GTK + 3?
- 30. Безопасна ли эта память?
@Pangea - Это поточно настоящее. Если он не документирован как потокобезопасный, это может измениться в будущем. – Robin
Кроме того, поскольку это такой дешевый объект для создания, почему бы не создать его локально, когда это необходимо? Избегайте совместного использования его между потоками. – daveb
@ Робин, это разумный совет. Несмотря на то, что документально или нет, было бы ужасно социопатично любому поддерживающему библиотеку изменять класс из потокобезопасного, а не потокобезопасного после его выпуска! Мы этого не сделаем. –