是org.reflections.Reflections线程安全

时间:2015-01-16 02:59:06

标签: java google-reflections

为了避免必须创建org.reflections.Reflections类的多个实例,我只想创建一个并根据需要重用。有人知道这个类是否是线程安全的吗?

如果它不是线程安全的,我知道我可以使用Java的ThreadLocal包装器(以防任何人对此做出响应)。

1 个答案:

答案 0 :(得分:0)

您绝对可以只创建一个实例,并多次使用它。

理性的是,Reflection的存储仅在扫描时填充(即,在实例化时),稍后的查询是只读的,具有防御性复制语义。