@ThreadSafe public final class Instances extends Object
InstanceFactory 的便于使用| Modifier and Type | Method and Description |
|---|---|
static <T> T |
multiple(Class<T> clazz)
多例
|
static <T> T |
singletion(Class<T> clazz)
静态方法单例
|
static <T> T |
singletion(Class<T> clazz,
String groupName)
静态方法单例
|
static <T> T |
threadLocal(Class<T> clazz)
threadLocal 同一个线程对应的实例一致
|
static <T> T |
threadSafe(Class<T> clazz)
ThreadSafe 线程安全标示的使用单例,或者使用多例 |
public static <T> T singletion(Class<T> clazz)
T - 泛型clazz - 类信息public static <T> T singletion(Class<T> clazz, String groupName)
T - 泛型clazz - 类信息groupName - 分组名称public static <T> T threadLocal(Class<T> clazz)
T - 泛型clazz - classpublic static <T> T threadSafe(Class<T> clazz)
ThreadSafe 线程安全标示的使用单例,或者使用多例T - 泛型clazz - classpublic static <T> T multiple(Class<T> clazz)
T - 泛型clazz - classCopyright © 2019. All rights reserved.