gpt4 book ai didi

java - Spring UriTemplate 线程安全吗?

转载 作者:行者123 更新时间:2023-12-02 02:30:44 25 4
gpt4 key购买 nike

我尝试重用相同的 UriTemplate 实例,而不是每次都创建它。但不知道是否线程安全。

最佳答案

UriTemplate 接受 URI 字符串,并将其分解为:

  • private final String uriTemplate;
  • private final UriComponents uriComponents;
  • private final List<String> variableNames;
  • private final Pattern matchPattern;

此封装状态填充在 UriTemplate 中的唯一构造函数。 UriTemplate 上的公共(public)方法不要更改此状态,并且它们不会以外部调用者可以更改的方式公开它。当然,这个内部状态的类型是不可变的。

所以,是的,UriTemplate是线程安全的。

小警告; Javadocs 没有明确声明它是线程安全的,因此它可能不一定保持这种状态。

关于java - Spring UriTemplate 线程安全吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47151229/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com