Действительно ли столяр ориентирован на многопотоковое исполнение?

Действительно ли Столяр наборов Google ориентирован на многопотоковое исполнение?

16
задан Kevin Bourrillion 1 July 2010 в 01:18
поделиться

2 ответа

Его единственное состояние -

  private final String separator;

Так что да, это потокобезопасный.

16
ответ дан 30 November 2019 в 16:05
поделиться

Да! Мы не собираемся повторять ошибки 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 . . .
28
ответ дан 30 November 2019 в 16:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: