org.reflections.Reflections 线程安全吗
Is org.reflections.Reflections thread safe
为了避免必须创建 org.reflections.Reflections class 的多个实例,我想只创建一个并根据需要重复使用。有人知道这个 class 是否线程安全吗?
如果它不是线程安全的,我知道我可以使用 Java 的 ThreadLocal 包装器(以防有人对此做出回应)。
绝对可以只创建一个,多次使用。
原因是反射的存储仅在扫描时(即实例化时)填充,以后的查询是只读的,具有防御性复制语义。
为了避免必须创建 org.reflections.Reflections class 的多个实例,我想只创建一个并根据需要重复使用。有人知道这个 class 是否线程安全吗?
如果它不是线程安全的,我知道我可以使用 Java 的 ThreadLocal 包装器(以防有人对此做出回应)。
绝对可以只创建一个,多次使用。
原因是反射的存储仅在扫描时(即实例化时)填充,以后的查询是只读的,具有防御性复制语义。