@ThreadSafe public final class InstanceFactory extends Object implements Instance
| 限定符和类型 | 方法和说明 |
|---|---|
static InstanceFactory |
getInstance()
获取单例对象
|
<T> T |
multiple(Class<T> tClass)
多例对象,每次都是全新的创建
|
<T> T |
singleton(Class<T> tClass)
获取对象的单例对象
1.
|
<T> T |
threadLocal(Class<T> tClass)
获取每个线程内唯一的实例化对象
注意:可能会内存泄漏的场景。
|
public static InstanceFactory getInstance()
public <T> T threadLocal(Class<T> tClass)
InstancethreadLocal 在接口中 InstancetClass - class 类型弱引用Copyright © 2019. All rights reserved.